Sorry for the long post, but I really think that Riot has missed the mark on this champion update. She just isn't the same champion anymore, but there is hope, because some of her changes show a lot of promise.
I'll start off by stating what defined Cassiopeia
She had the opportunity to regulate her safety to her damage output by managing how far away she was from champions.
I can not state enough how important this was to her play style. At the moment her terrible Q range, and movement speed changes has completely gutted this. Notice how the miasma and twin fangs change has no part in this. Those should be balanced without interfering with these two core aspects of Cass.
The passive: In all honesty I don't think this passive has been thought through well enough. When the average game lasts around ~30 minutes this passive does more harm then good and in my opinion should be reworked completely. Being slower than your opponent makes it impossible to land your Q's. Lets do a quick comparison to Karthus (as he has basically the same Q). He is able to catch people at a large range with his wall (and slow them for a few seconds), and then follow up with his Q. Cass has miasma but by the time you you actually get in range to follow up with your Q they aren't slowed anymore. This change combined with the Q range nerf has made it practically impossible to initiate on an opponent who is expecting it or running away. I don't think reverting the Q range is enough on its own either. There is no cheap option for movement speed early game now that we can't buy boots, so we can't counterbuild against faster opponents. 15-25 MS from Ether Wisp isn't enough, and we have other stat priorities with the current changes (read further down).
Twin fangs: I personally don't like it, but I don't think this spell NEEDS to be changed. It just forces you to get some early cooldown reduction, on top of some mana before you can start doing large amounts of damage.
Suggestions to keep her feel:
If this is done the major differences between 6.8 and 6.9 will be:
Negatives:
The rest of the balancing is what you do best: Changing ratios, base damages, and cooldowns.
Again, sorry for the wall of texts, but at the moment I have quit playing League because of this change (I've been playing cass ~70% of my games since S2)