Looks good, not much to say really.
Just watch out for Prankster Tornadus with Taunt. You should switch to Espeon if this happens. Other than that, looks alright!!!!!
I am not a hacker, nor do I have any luck.
The only good thing I have with a decent Hidden Power is my Lonely Thundurus, with Hidden Power Ice.
I also have Naive Regenerator Hidden Power Ice Mienshao, but that took me hours to get.