I have a level 33-34 Team with Paladin, Priest and 3xHunters.

In the beginning I was thinking about restarting with mages, but after I got Arcane Shot it got a lot better.

DPS is very nice right now, also because of 3 cat pets =)

Later on I'm planning on having one tank pet as a small backup tank, maybe I even skill one of them beastmaster.

There some things that are a pain in the a..!

1. Food - Feeding 3 pets all the time can be troublesome.
2. Ammo - In the beginning I forgot to refresh my ammo supply ;(

The good things are imho:

1. Constant dps

With a Paladin as a tank you can start to shoot almost from the beginning. Auto Shot does not generate more aggro then the pala and you can add the dots to that.

With cower the pet's are also safe to add early.

2. Tracking

Does not seem like a bit advantage but I love it! One of my hunters is constantly tracking hidden, another humanoids.
On a PvP Realm it is good to know if an enemy is close.

3. Traps

The Traps give you some cc capabilities and ways to surprise attackers. =)

4. Feign Death

Can lower aggro and I'm going engineer for some wipe recovery.

One thing I don't like is, that many of the abilities are wasted. I don't even bother to buy the close combat stuff.

I like it so far =)