Played it for a while. If you can Geomancy T1 you can hold your own, but otherwise it limps along too much for the current meta.I've seen a Xerneas variant of this deck making the rounds lately that uses Geomancy and Aromatisse to power up multiple Giratina EX on the bench. It seems quite effective but I wouldn't put it quite on the level of the Toad variant.
I've been testing Togekiss/Max Elixir/Giratina and I can on average get a Tina set up turn two with a combination of both. Plus no special energy + Fighting Fury Belt for the extra HP.
The downside is that Giratina is my only attacker in the deck, but I guess a Scattershot Mewtwo would be ok.
I'm really curious on this build and what you have been working on.