They are simply a beast class. They are the best runners in Hutball, provide valuable group buffs, and can survive longer then any class if they use their cooldowns properly.
There is no other dps class i would feel obliged to take into rated wzs.
Just my 2cents.