Your the very adaptive support DPS class, so whatever the raid needs. Every hunter needs to adapt like this, its the hunters strength not to be supporting in a static fashion. Or worse yet, not playing any support role an just spamming a dps macro.

So the ability to always have misdirection on hand, even though it has a 30second cooldown and readiness on a 3min is pretty sexy, plus being able to spam silencing shot interrupts as well.

With 10 people, your likely to not have buff worries in cata, so beastmaster pet buffs likely aren't a big deal.