The artwork on Pokemon cards is pretty consistently amazing, with some incredible designs for the rarest cards
Lucario cards have always carried strong appeal, and this Mega form is no different
The second option gives all your permanents indestructible for the turn, letting you dodge a board wipe, letting you come back on the next turn for a win
Double Rainbow and Scramble Energy allow this deck to use Fireball Bazooka to spread damage around the opponent's board while avoiding Knock Outs, denying the opponent access to their own Scramble Energy
With some careful deck building (mostly playing some big card-draw spells you can cycle into with Unpredictable Cyclone to make sure you always have some cycling cards in hand), you should be able to mostly play your entire deck in a single turn by cycling, casting stuff (including card-draw spells) for free with Unpredictable Cyclone, drawing into more cycling cards, and cycling them to trigger Unpredictable Cyclone against and again until you've essentially cast your entire deck