I'm on my second run through, considering going for a third sometime soon.
First runthrough-
Typhlosion-Fireblast, Overheat, Blast Burn, Eruption
Ampharos-Thunder, Discharge, Power Gem, Signal Beam
Dragonite-Draco Meteor, Dragon Dance, Outrage, Fly
Alakazam-Psychic, Shadow Ball, Aura Blast, Hyber Beam
Rhyperior-Earthquake, Rock Wrecker, Megahorn, Avalanche
Suicune- Extrasensory, Hydro Pump, Surf, Ice Beam
2nd Run-through-
Weevile-Ice Punch, Night Slash, Low Kick, Aerial Ace
Vaporeon-Surf, Hydro Pump, Ice Beam, Shadow Ball
Espeon- Psychic, Grass Knot, Shadow Ball, Morning Sun
Jolteon- Thunder, Discharge, Shadow Ball, Charge Beam
Tyranitar- Earthquake, Crunch, Stone Edge, Brick Break
Staravia-Fly, Brave Bird, Return, Giga Impact
Currently working on a team full of Weevile