Halo foil ghostfire cards will only appear one percent of the time, making the pull rates incredibly low
Before the Wikipedia article states that they aren't dinosaurs, it claims "pterosaurs are often referred to in the popular media and by the general public as 'flying dinosaurs.'" This means that if we made them something other than Dinosaurs, we'd get a lot of complaints because the majority of people believe they are Dinosaurs
As an added bonus, if a Legendary Creature enters the battlefield, there is no cost to equip it
His drawback stems from a plot point mentioned at multiple times that his power systems are desperately inefficient and leave him out of the fight, conveniently until the story needs some obstacle smashed out of the way
Community chatter can be useful, but treat anecdotes with caution
I hope you've enjoyed this deep dive in Spidey's Source Material cards