I think she is underpowered.

-good early game dps
-support heavily mid game
-late game is lacking incredibly dps/support wise.

Overall I think she is decent depending on team make up and how fast you can pull off a win, but otherwise she is way underpowered compared to other hero selections, especially heroes with more cc as a support class.