It looks solid, but I would change a couple of things:
I would get rid of Talonflame altogether, because there isn't too much that it can do that Zard Y can't. Having one pokemon with a 4x weakness to rock is risky already, let alone two (Landorus-T is everywhere). If you need a Tailwind user...