hi
I like your team. Played with it (using johns suggestions) and got to 1400 or something in ladder and then stopped. Weavile is the MVP, but Banette is a good support.
I've changed Volcarona to Garchomp, because I thought team was frail and lacked Stealth Rocks. Specs Keldeo hits hard enough...