Well her reason for being a villain is pretty much paper-thin from an in-universe PoV. If I was writing her I'd not write her as someone who is always "nice" and leave openings for her to be an antagonist if the situation calls for it. But... not a full-on villain. Let's face it she already helped Superman save the world at least once