Idea to Balance Zoe
So I think the broken thing about Zoe is that her E is very strong, especially with its low cool down. Now the thing is that her E is needed to make landing her Q easier, so straight up nerfing it would screw her over a lot. So I have thought of some adjustments to her E to make her more balanced and skilled based.
Riot could increase her E's base cool down, and then add some effects to it. The first would be to reduce the cool down on her E to what it currently is if it does not cc anything (this way it's more forgiving for less skilled players). The second effect would be to change how her E interacts with her Q. Her E, which currently doubles the damage of the first thing that hits the champion after they are cc'ed, should work differently for her Q. The E should double the damage of the first thing that hits the champion OTHER THAN her Q. Instead, her E should reduce the cool down of her Q, or maybe even reset it, if it's the first thing to hit the champion cc'ed by her E. This makes the combo do less burst, but still allows for her to do a lot of damage depending on the player's skill level.
I think this would be the best way to balance her. Please share if you think so too.