Depends if you are willing to invest some rainbows/niels into her. I have her almost maxed and i can tell you she is like tank,dps,mini healer, and if i'm not wrong, currently highest magic resistance unit ingame.
Personally, i highly recommend her, but keep in mind i used around 25 rainbows to get her skill to 10/10. At lower levels she is paperish, but she compensates that with high stat growth rate