Based on everything we've seen in Arrow, as well as the genre and setting the show has firmly established itself in, everything seems to point that we won't be seeing superpowered superheroes making an appearance. Which effectively locks out the majority of DC's big names from possibly making an appearance. Or does it? A thought occurred to me that one cool way for Arrow to incorporate other DC characters would be to this: Instead of having them appear in their superhero identities, the show could instead use their civilian identities; with no indication whatsoever that they are anything but regular humans with no special abilities. So, for instance... instead of seeing Superman, the Flash and Green Lantern fighting crime, we instead meet Clark Kent (Superman, duh) the reporter, Barry Allen (Flash) the technician who works at the Starling City Crime Lab, and Hal Jordan the Air Force pilot; be it as Easter egg cameos, one off characters or in a recurring role. Would that work? Or do you reckon comic book fans would raise a ruckus and complain about the depowering of their favourite superheroes?