I do think the one toughness is going to prove a liability a surprising amount of the time (and not just because of Warping Wail, although that is part of the equation)
But theres nothing honorable about Solphim, Mayhem Dominus or Furnace of Rath, which let you deal twice the damage, draw twice the cards, and generally wreck your opponents
but the creature will become an artifact too
Reckoner Bankbuster, Mechtitan Core, and High-Speed Hoverbike are good Vehicle options
The four-cost White one will protect you and the team for the turn by giving them hexproof and indestructible
No doubt these Illusion Glimmers will be connected to the story of Jafars attempt to rule over Archazias Island and all of Lorcana in Set 8: Reign of Jafar