I honestly feel she is a bit too weak in her base no upgrades form. She dies way too quickly, it's almost like you are forced to stealth and spam your skills and hope you kill the person otherwise you are dead.

I'm not really sure what can be done other than maybe up her health and damage resistance by a small amount. I mean hell I main Kilowatt and he wasn't even this squishy at the start.

A high risk, high reward character is good, but even a glass cannon doesn't shatter instantly.