I'll agree with everyone else, the Gym battle was around average territory. Nothing too bad but nothing all that great either.
I did roll my eyes at yet another Pikachu Vs. Gyarados fight. Hey, go back and watch Claire's Gym in Johto, now THAT was a much better Pikachu Vs. Gyarados battle.
Is it just me or does Pikachu battle against Gyarados and Milotic more than any other water Pokemon?