User blog comment:Morrigan101/making character/@comment-27161581-20160304013904

It might be a good idea to localize the character, such as making them gain super powers during a strange interaction with a powerline and some electric eels, then we can keep everything in-universe which helps tighten the setting, rather than introducing a race of space aliens.

You might want to drop the super strength, since it doesn't really fit the character, and we already have a primary character (Flashfire) who's calling is super strength. Zapp is also a thing, but Zapp doesn't show up often. It is easy to make a character grow stronger, but much harder to weaken a character so they don't break the plot.

Other than that you just need to flesh out the character, but it appears reasonable. I like the hero idea more than the villain idea, since running villains is historically more difficult than running a hero, and you get to interact with a larger cast.