Shadow Power? People really believe that 3 seconds of life steal and reduced damage are what you need as a squishy archer? Nah do not worry about getting away, just stand there and attempt to tank the mobs with your brilliant AoE Damage!
Sentry(Guardian Turret)? I don't even know what to say, you are really going to throw discipline away on Sentry Turrets?
Even the choice of numbing traps leaves a bad taste in my mouth.
On my DH I will be staying mobile, because if there are so many kiting tools that if something hits me I am doing the game incorrectly.