And so we get to the Mary-Sueish part of this story. We have a villain who is specifically designed not to have power over the main character. In this case the villain has power over people who keep secrets that most superheroes do in spades. But not Power Girl. Power Girl likes to expose herself.
It has always impressed me how half-asses Power Girl has been at trying to keep her secret identity. Even by comic book standards her efforts are minimal at best. She doesn’t even bother wearing a wig or glasses most of the time. I always got the feeling that the writers gave her a secret identity because they though they had to but at the same time the artist didn’t want to cover her up too much. So you get a character who just doesn’t care about secret identity or secrets in general.
I also am sticking to tried and true fan comic tradition of “who would win in a fight” but having the villain create shadow copies of the heroes. Because I’m a traditionalist when it comes to naval gazing fan fic.