I personally prefer the demon barb + claw stats. Good dex for killing sins/archers with axe, good aps for killing bosses with claws.The vit build is kinda eh imo. You're basically a rock. Can't really do much aside from sparking or arma to kill anyone, but if you're full buffed and know what you're doing, you become nearly impossible to solo.Str build is pretty nasty, but the lack of dex, even with bloodbath, hurts when trying to take out sins/archers.
One of my favorite skills is Armageddon for the Barb. Do you feel as if Arma is much weaker when you sacrifice Vit for more Dex or do you think Vit Stones make up for the lack of Vit?Also how does your HP pool compare to other Vit/Str Builds?