Yeah, I'd say she is fairly well balanced. Her trait is op if you leave her alone, but really what specialist isn't op if you leave them to their own devices in lane.
And just moba things. Ranked draft, you shouldn't leave it up to last pick when they don't respond, but it worked out we needed last pick to tank(I would have if I picked 3rd/4th, but I picked first). So the whole time we're asking if the last pick can tank, never responds. I'm sylvanas, 2nd picked hammer, so we have two specialists and what does he pick? Fucking azmodan. He was reading chat the whole time, not afk, and just never responded. So the match starts, the enemy team comp is kinda fubar as well, its fairly close, we lost an early skirmish because azmodan was literally a screen away just pushing lane while we're fighting. So I say something about it, I say, "I'm glad azmodan is as responsive in game as he was in the draft selection process." Its still really close after this until a few of us wipe and then our nova somehow failed to kill someone two auto attacks away from death while full health and all cooldowns. It was one of those laughably bad plays that everyone on the team is watching because we're all dead. So this sets azmodan off and now magically all of a sudden he can talk, starts raging and says we all suck and rage quits. We were only down 2 lvls. And immediately after he leaves we start winning again with bot azmodan. He was so fucking bad the bot was far superior to him. We ended up barely losing in the end only because it was blackheart bay.