So, my impressions.
I can't say much about basic Rose, so I will focus on fire/ice.
First thing to note, however, is that rose lacks of identity.
As is now, it's a closed range char. But doesn't have the dmg burst to kill at close range, neither the speed to avoid shots.
Mid/long range is terrible. The projectile speed is so slow that without homing even a blind can easily dodge the attacks.
Charged shots are basically useless... to hit something you must be at close range but if you charge at close range you're dead.
The homing skill now is little useful too: the range is so close that when it starts working it's easily avoidable running in circle, so actually the only chance is to land time slow to kill something.
Basic logic says that if the damage is low (5+4dot for fire rose) with no splash the projectile speed must be high.
There are several ways to rebalance; what I suggest is
1) increase projectile speed. A LOT
2) significantly increase movement speed
That said, homing could be totally removed: should never existed in my opinion.
I'll also add a little dot to time slow (such 3 ticks of 5 dmg) and remove speed reduction when charging
---
That said, in general, the game balance is much better: better to have a weak characther than a dominating one