You should really try to get some points in Ranged Weapon Specialist and try to get the Aura. It works really well for groups, plus your pet gets the aura aswell.
Why did you max out your stings? You can only have one at a time and later on in the game, most of the stings Hunter's use, the MOBs are immune too.
Just something to think about if you want to redo your talent points.
But maybe yours works, I set myself up to be great for duels and Battlegrounds when they come out.