I also did your last member. I didn't say this in the thread, but I think Blaziken should replace Typhlosion:
-Fire Blast
-Superpower/Sky Uppercut
-ThunderPunch/Stone Edge
-Hidden Power (Ice) (or ThunderPunch/Stone Edge if its HP isn't that type)
Nature: Naive
EVs: 84 Atk/188 SAtk/240 Spe
Item: Choice Scarf