First, I must object to the choice of Aakeos. +1 DD Gyarados outspeeds and 1HKOs so how is it a reliable gyarados counter? It's not like it can switch into gyrados either as unboosted waterfall would take him out. Also, with no rapid spin support and no taunter, stealth rocks are definately...