So my Main Villain he's a Left Wing Terrorist but I'm debating on whether to give him super powers or not. My MC is something of a super hero whose powers are magic based and he's very powerful like he rules his own dimension. Now at first I thought about giving my Main Villain powers to even the playing field but at the same time I feel it takes away from how much of a threat he is. An idea I've got for my Main Villain is for him to be possessed by the spirit of an old enemy of the MC (whose got just as personal a grudge against the MC) but I feel this would be two confusing since it's not really one or the other but rather both at same time. I at the same time considered going the Lex Luthor route with my Main Villain. I mean on one hand making my MC and my MV equals in terms of power has promise but a Lex Luthor type villain also just as much potential. What would be the best direction?