Since when has 0-1 energy cost (with the right setup) for 110 been considered bad? Most megas wish that had that kind of efficiency and while I don't think this is better than the regular Fairy MGarde, it's honestly not bad either because this card destroys M/Mewtwo EX.
This shiny MGarde is still really good despite only dealing +10 more damage for discarding a benched Pokémon instead of +30. 110 damage for 2 energy cost is fairly good on its own but Dimension Valley is confirmed to be reprinted in this set so it can actually deal that much for just 1 (or even...