I'm thinking about changing Rosa's type from Ice to Water...but I need opinions, because...well, this will sorta be a big thing for her.

Here's Rosa currently.
The reason why I'm considering changing her type is...really, Ice is not a good type orz. And I just really think the type change might..help her out a bit, because she hasn't really been able to do much as of late...
The planned ability would be Swift Swim, and her moveset would be:
Rain Dance
Soak
Scald
Thunder (Replacing Thunderpunch, since we are allowed in the group to purchase any move within reason)
Extrasensory (or maybe even Psychic?)
Focus Blast
Earthquake
Now, the pros would be that Rosa wouldn't suffer as many weaknesses as she did as an ice-type and I can be a bit more strategic, plus she won't suffer through certain events ,and it'd help develop her character possibly. The cons is that...well, as it'd be a big change for her, it'd also be a change for those she knows, and I do know that she has friends who might not be too open to the idea of her being water. That and there will be a few types that will resist her, although I don't think it'd be as much as Ice...
I really need your opinions, though. ;A; I've tried other type ideas but this one...just seems best right now.
Edit: Alright, I did some little concept things for Rosa: [link]












