I love how you set up your team, but the thing that screams out to me is Bounce on Gyarados.
Now in the actual game, that works great. STAB and everything.
But the thing is, in player vs. player, Thunder and Gust and Twister and all sorts of moves hit you on that first turn that you're in the...