Its effect to pay the top card of your library is easy to accomplish and can be done at instant speed, so even if you have removal for Urza, the effect can be used multiple times before it ever resolves
They are not meant to be the chase objects 10 years from now, we want these Street Fighter ones to be the cool ones that have a little bit more cach and are a bit more interesting to see
Personally, I'm in the camp that believes you'll want to end up playing some number of both cards in most Red decks

Advanced Search Sets Random Syntax Agonasaur Rex Alpha Tyrranax Ancient Brontodon Ancient Imperiosaur Annoyed Altisaur Apex Altisaur Armored Kincaller Balamb T-Rexaur Belligerent Brontodon Belligerent Regisaur Blue, Loyal Raptor Cacophodon Carnage Tyrant Cavern Stomper Cherished Hatchling Chizak, Apex Arachnosaur Colossadactyl Colossal Dreadmaw Compy Swarm Crested Herdcaller Curious Altisaur Deathgorge Scavenger Deathmist Raptor Devil Dinosaur Dinosaur Egg Displaced Dinosaurs Drowsing Tyrannodon Earthshaker Dreadmaw Etali, Primal Sickness Fungusaur Gert and Old Lace, Runaways Ghalta and Mavren Ghalta, Primal Hunger Ghalta, Stampede Tyrant Gigantosaurus Gishath, Sun's Avatar Grazing Whiptail Grim Giganotosaurus Huatli's Raptor Hulking Raptor Illuna, Apex of Wishes Illuna, Apex of Wishes Imperiosaur Indominus Rex, Alpha Indoraptor, the Perfect Hybrid Itzquinth, Firstborn of Gishath Kalamax, the Stormsire Keruga, the Macrosage Kogla and Yidaro Migrating Ketradon Moon Girl and Devil Dinosaur Needletooth Pack Nurturing Bristleback Old Fogey Orazca Frillback Ornery Dilophosaur Overgrown Armasaur Palani's Hatcher Pangosaur Pantlaza, Sun-Favored Pathfinding Axejaw Polyraptor Prehistoric Turtlesaurus Pterafractyl Pugnacious Hammerskull Pygmy Allosaurus Quakestrider Ceratops Quartzwood Crasher Ragamuffin Raptor Raging Regisaur Raging Swordtooth Rampaging Brontodon

Since there are so many strong options in the Masters Of Evil deck - both traditional artifacts and artifact creatures - having a way to get whichever artifact you need at any given time is excellent
2 Mufasa - Ruler Of Pride Rock 150/204, Sapphire Relying on cards that cost eight ink can be tricky in Disney Lorcana , as there's a chance they'll never have much of a chance to enter play