Have you tried using a character with Immunity? Her stun won't affect you at all in that case. Similarly, she has no self dispel, so if you curse her, she won't be gaining anymore armor. I personally think she's in an alright spot rn. Can be a threat if the opponent has Model Leader is Rose...