I think there is viability. There are many ways to run this deck due to the versatility. If there would be staples, I'd say Tornadus EX (DEX) and Bouffalant would be. I run mine with LaserBanks and a couple Silver Bangles for some good damage and potential OHKO with Bouffalant. The rest can be tech for whatever you fight against, and Ultra Ball whatever you don't need away. Terrakion (EP), Landorus EX, Sigilyph, Suicune, Cobalion (EP), or even Genesect EX can be all attackers in it to fight off different decks. Also for lulz, its the best deck for running Fairy Energy .