Disagree. Gyarados is a bad in-game Pokemon. Gyarados' strength is physical attacking which it cannot achieve properly during the course of the game. Swampert has much better typing, providing STAB Surf and Earthquake. Doesn't get much better than that.Ahh yes Gyarados, A must have ^^