You play Heroes also? You know at this point Johanna is my main hero, it's funny too because when she came out I absolutely hated her design (in looks, not abilities) but it grew on me.
I like her because she's a lot more versatile unlike for example Diablo, while Diablo CCs one target she can make a mess to many, it's amusing to see your assassins just jump in like a pack of hungry wolves.
I even unlocked the master skin for her.