How did you handle your character's Persona?

I've been playing for a while now, and one thing that I've noticed is that I've pretty much kept the same Persona for a good chunk of time...

I converted the starter one readily enough, but settled on a High Pixie and never looked back.

It became even more of a "problem" in that the choice perfectly suited my party composition... Electricity + cold + 1 healing with Yosuke, Chie, and Yukiko. Now that I'm further in the game, I feel like I'm sort of stuck with this incredibly overpowered monster of a Persona I've created, as well as being stuck with the party I've tailored around her.

The bulk of her stats are maxed out or damn close (thanks to the cards at the end of combat), and she has Invigorate 3, which can be passed on I suppose, but them stats!

So yeah... I'm just wondering how other people approach their Person: Do you stick with a good one or a cool looking one, or do you swap them out like underwear, or hey, do you have 2-4 that you swap between based on the situation?