Hi I would like to recommend switching Vaporeons aqua ring for wish, it would heal a lot more then aqua ring and works great with baton pass!
Also while I see you are fond of substitute I would recommend switching Gyarados's substitute out for thunderwave to make him a nice parashuffler, it...