I mean, isn't he basically Green Arrow? Green Arrow has his own TV show. Normal dude, just really damn good with a bow. Batman's a normal dude with decent tech, so is Iron Man. I give him the nod on Superhero but he's not on the A team, maybe not even B team.
__________________
|