Rate my team for post game!

This is just a story team, very casual. I had no problem with the Elite Four and Champion on Normal mode, since I shamelessly exploited type advantage lol

Flygon (Switching between Flygon armor and Flygonite as needed)
Drakon Voice
Boomburst
Bug Buzz
Earthquake

Togekiss (Leftovers)
Air Slash
Dazzling Gleam
Ancient Power
Aura Sphere (might change)

Wash Rotom (Magnet)
Thunder
Hydro Pump
Shock wave
Shadow Ball

Giratina (Crystal Piece)
Dragon Pulse
Shadow claw
Shadow Force
Aura Sphere

Mew (Leftovers - thinking about switching to an expert belt)
Nasty Plot
Psychic
(Other moves I change via TM as needed)

D. Vespiquen (Charcoal)
Metal Sound
Flash Cannon
Flamethrower
Toxic (might change)