Without the feat Toughness you lose 82 HP > 10% your total health.
So you get +10 damage, +6% Weapon Special Effects on glancing blows, and +4 Strength than Shade. And you get -142 HP than Shade.
I would consider to put skill points in Listen to detect the Foes earlier.
I prefer Thoughness over Stunning Blow for this build, 82 HP matter! You could take Orcish Power Rage II for maximum DPS, and drop Extended Rage IV. many threads say that 20 Barbarian has enough Rages.
It's a classical Barbarian build. For gear read the threads in this forum, like this one:
http://forums.ddo.com/showthread.php?t=281363.