I absolutely agree with you. There are a lot of other champions that can delete you at the right moment they reach lvl 6 (LeBlanc, Diana, Syndra, Zed, Riven, Lux, etc... ) and no need to play those champions perfect for that... It's unfear that u can only snowball with my lovely Akali knowing how to play safe and kill in the right time.
Most important thing early-mid game is the double proc, but for that u need at least 2 charges of the ult. So u have to be out of enemy range all the time, losing farm until u reach ur 2nd charge, then bait the enemy's CC, and double proc. Now u have a kill, another charge for killing, and u can push and roam to bot to take 1 or 2 kills or at least 2 assists. Then back, buy, come back to lane and repeat.
With 1 or 2 ganks of the jg, u can kill ur enemy pre lvl-6 and start snowballing earlier, but not every jungle knows that sadly.
About her E, man, looks so out of her kit, it has no synergy with the Q and the R, I just spam it to farm or to last hit champs when Q is on CD and R no charges.
The energy reg in early with the changes of the Q on the PBE, is awesome. In late u can steal a blue, or just spam Q and R, Q returns Energy and R has no cost.
The R is a dash and I think it is fear like that, because is not a skillshot, just click and go. It makes u think when u can dash the ADC/MID with no risk to eat all the CC. The changes I would make to the R would be less CD, like Yasuo's E, that would be fear.
The changes I would make to her Q would be more proyectile speed, its too darn slow. A lot of people say that is helpful for double proc, but its not easy to double proc, and u can use the speed for farming in early, and poke the enemy (almost every mid is ranged). U would still be able to double proc, u would just have to think better.
--
Kind regards from us. 

