Just to reiterate, fire punch is illegal with iron fist, unless I'm missing something.
It is... (no legal egg moves ;-;)
Which is sad because Iron Fist - Swords Dance/ Fire Punch/ Thunder Punch/ Mach Punch would have been fun to use this gen... (aside from the issue with Dragon types, I think it would have a spot in the current Metagame.)
@Slack Off
It has its bonus (on rare occasions) but I doubt it's worth loosing that extra coverage. A predicted attack on switch in with Infernape with a chance to OHKO or 2KO is way better than healing of a sweeper with weak defensive and giving the opponent a free turn to switch. Likewise in the case of U-turn. U-turning on the predicted switch into an appropriate counter is once again better than giving the opponent a free turn to set up/attack (when your forced to switch Infernape out. After all, we all know a free turn set up can be deadly this gen.)