I have contemplated going for the extra stuff from Jugg, but so far I just find I don't miss having stunning charge and the snare. I use Skewer.
Pretty much the same build I had last week b4 switching to the jugg/temp hybrid.
I use skewer as well along with my new one attached to the kb. I'm thinking in small group vs group it might be better to have these nice cc's. Esp if I'm with a bs and another dps class short on ccs. I also find stand your ground helpful for hunting down rangers.
Every little bit counts. It bypasses some armour, so I take it. I don't need more survivability and I don't see another place where I'd use those points, though that will change when the Stalwart feat gets patched.