To give your foe a basic land is indeed a downside, but a fair price to get rid of almost any threat
With the chance of pulling an Enchanted Rare card from every standard booster, you might find yourself owning one of the most valuable Lorcana cards with enough good luck - best start wishing upon that star and brushing up your knowledge of Disney Lorcana card rarity
I use him more as a fine all round card that I can hedge with much more than in the role of a value card
Tarkir: Dragonstorm and Edge of Eternities also had some really powerful designs, and while they weren't my favorite Limited environments, they definitely added some great cards to Standard (honorable mention, Consult the Star Charts)
Jafar, Striking Illusionist (208/204) Enchanted Rare ($215) Youll soon see that this list is absolutely dominated by the Enchanted Rare cards
Removing threats and pumping your planeswalkers is a great strategy in my book