GF loves Fighting and Elemental types (water, fire, electrik, grass) and hates eveyrything else. Reliable moves with 100+ power should exist for every type. Steel are forced to use gyro ball or iron miss, rock are forced to use stone miss or head smash with stupid recoil, dark are forced to use crunch, ghost are forced to use Shadow ball (even if WoW/Toxik + Hex is really powerful), most poison types don't have access to gunk miss and belch is just stupid, ground have literally two playable moves, EQ and earthpower, etc etc.. Seriously sometimes i just don't get what they think.
But iron tail is really the one that needs help. Either 85 accuracy, 120 BP or 50% secondary effect chance, it needs something. Power gem needs 90 BP too, especially since it has no effect and almost no pokemon get it.