Kitten has the power I'd have to say. We all tread carefully around her. I mainly do so in order to not make things worse on the guys.
The biggest power she has is over the individual relationships. If something were to happen to end things between her and Gator, she has plainly stated that she wouldn't want (allow) Tech and I to still see each other. Nor would she want Tech and Gator to still do things together (they are best friends). She said even that would make her jealous.
To me, that's power. But, I've learned it's the prooce I have to pay for admission as Dan Savage says.