Actually, I only have one suggestion and by all means you don't have to take it, but on Jirachi I would use Ice Punch over Fire Punch, for the sole reason of taking out Flying-types and Dragon-types, especially ones faster than Dragonite. You also get the ability-boosted chance of freeze, a 1 in...