Rangers are warriors and shouldnt get cloak of thorns or the physical attack nature resistances, or the 8 of one hand slash, one hand pierce, and one hand crush each level. I also think the stun is an unnecessary boon. My suggestion is to put that overkilled class under the nerf knife. The opporunity ranged combat allows is more than enough reason to be a ranger as your enemy is half dead already before it gets within striking range of you and you still have the flurries and multis.