I never read the Ditko originals, but I love both the O'Neil revision and (what I've seen of) the JLU version... not to mention the Renee Montoya version. Nice render too.
I'm the other side of that card always loved the character, both Ditko's and O'Neil's revision as well as JLU even! Great job! Good pose, setting and lighting choices as well.