Yeah it's up in the air what she turns out to be, it just seems closer to a hero than a villain.
Like the idea she's a villain isn't adding anything new, and considering how Peter won't date a normal girl cause of what happened with MJ and Carlie, it point towards the super heroine girlfriend.