If my BP fails I really don't want to forfeit to one hax. Plus Vappy can do damage if passed some CMs if Zapdos gets haxed.
Fire Punch is for Skarm when people see Ninjask the will switch to Skarm then Phaze I'll then use Mime with FP to scare it away it helps me stall so I can get ingrain. Taunt works if I can't get an ingrain at that moment. I'll try your suggestions though even though they probably won't work for the way I like to play this team.