Ok so, I have always wanted to play a villain, and this topic of yours gave me an idea.
See, I am thinking about creating a villainous character: the idea is that this character is a cruel, uber powerful big bad of the past, who was defeated and reincarnated into this character of mine. Now, this character enjoys a relatively normal life as a high school student, although deep down, the vocation to villainy is still there.
Now, the reason why I am telling you all this is that, in my plans, the character in question would look like this:
Now, you might be a superhero, but you are still a high school boy: wouldn't you feel attracted to the hot new transfer student? I think that mixing up the, uh, shall we say romantic (for lack of a better word) high school dynamics with the whole "she is the reincarnation of a cruel villain" thing would make for something interesting: will you cope with her, uh, personality quirks as long as she doesn't do anything world-threatening? Would lust win over reason? Or would you rather go for a crusader kind of approach ("she has an evil past, therefore she is an enemy, world is black and white")? Either way, I think that something intriguing could come from this, specially if she were to offer to join you in your night exploits. After all, she hates evildoers as much as you do, and maybe even more, because how dare those shitheads think they are more awesome than she is?
I am planning to create the app for this char at some point tomorrow. Meanwhile, let me know if you like this idea ;)