I really don't see the point of Ninjask. There's only one other physical attacker on the team, and most of the other Pokemon besides Blissey and Skarmory are already fast. Not to mention Aerodactyl is pretty frail and would have to take SR damage AND survive a switch in to benefit from the SD boost.
I haven't played much Gen 5, but you are taking advantage of absolutely none of the new items, Pokemon, abilities, etc... from Gen 5. This seems like a very standard Gen 4 team.
Espeon needs Magic Bounce.
Explosion isn't worth the move slot on Azelf without any investment in ATK, since SD/EX no longer halfs the DEF stat. Pu another Sp Atk in there.
If you're going to Baton Pass Ninjask SD to a physical attacker, make it one that can survive a hit. Metagross, Tyranitar, pretty much anything besides Aerodactyl