Fire Punch is an enormous rarity, I feel, and therefore not THAT huge a consideration.
Also Alex please stop saying "fullproof" it's "foolproof" as in "even a fool couldn't fuck this up." I'm sorry but that's been really rustling my jimmies recently.
FaceFaceFace: "Genesect is like the Terminator. Scary when he's coming after you, absolutely lovely with ridiculous punch-lines when he's on your side."