Sure she can hold her own. Like I said, she was designed to be useful and have cool limit breaks so it would hit you harder when she left. If she sucked, a lot of players would care less.

I used all of my characters pretty much equally, but if I had played based on preference, I very rarely, if ever, would have used her. And you can make it through the game just fine without her.