I confess the one thing that confuses me about Eviless is that in the story that introduced her prior to forming Villainy Inc, she had this psychic 'Don't notice me!' power that never got used in Villainy Inc.
The whole 'evil alien from a planet that reveres capitalism and thinks things like Villainy are noble traits' angle really has alot to work with on top of the psychic powers and advanced alien technology too.