I think you should just show her abilities as the game progresses.  It takes some of the fun out if we know what to expect from her.  :D<br/><br/>And I like the background story.  It's interesting.  :P