Oh you still running around with that one? I thought someone already told you.
Teleport? On the mage blink.
Mind control? On a priest.
Dagger throwing? On a rogue.
AoE skill with silence? On a druid.
Arrows with shadow damage? On a hunter.
Banshee is not a class, it's a race. A hero in HOTS can represent a hero and in part a class. But, it is clear Blizz is saying that it isn't gonna be it's own class in WoW. Time to accept.