Queen B is a very good hero. She also has built in 30% skill dmg reduction which helps keep her alive longer.
One way to counter her stuns landing is to have high dodge.

It all depends on what hero you want in your formation. All hero's if played right has a spot in your formation.