Love her style as well, but yeah, playing her often feels like a fight an uphill fight. She does not need a rework, just need a couple of small number tweaks.
Her E needs to be faster, as it is it's only used as a gap closer right now because landing it is nearly impossible at long range against a moving target. It's also often not useful as a escape either because it takes too long to get far enough to matter. Increasing the speed will open her combo up to actually use the damage from it for skilled players, in addition it will make it harder to counter her engage since while the claw will still be visible to the enemy team, the higher speed will give a smaller reaction time to counter it. As it is it's so slow people have plenty of time to get ready to whack you the second you port to it.
She needs a small boost to movement speed, even just 5, for a close range mage 325 is just painful.
Her Q needs either a slightly longer range or a bit more damage, without minions around, considering how short the range is and that it's a skill shot, it should hurt more. You put yourself at great risk to be in range to cast it without minions, and the rewards don't match up. A possibility is to boost the first hit damage significantly to reward the risk, while keeping the "splash" longer range the same to avoid overtuning.
Last but not least she needs some of kind of decent small but noticeable defensive boost I have three ideas for it:
Add to her passive an effect that gives a small shield each time she does spell damage to a champion, it does multiply on multi target so the shield amount per hit would have to be pretty small, but add up to something substantial against multiple targets of over hitting all abilities in a row. All her non ult abilities are skill shots so this model would reward good players that can land them all consistently. Plus it would really give her a greater definition as a mage engager. Simplest option but definitely fun/dynamic.
Two alternative approaches (don't know whether they'd be balanced or not):
Make her into the AD version of Kassadin by adding a 15% damage reduction against physical damage and making her Q give her a small shield on hit, but one that only absorbs physical damage.
Make it so she can cast her E twice before it goes on CD, getting 2 charges like Vel'Koz W, and then just let her mobility be her survivability.