The Juggernaut tree looks like really cool tree for me. I will definately try it out if I decide to make a Barbarian.
Seems like that it is themed for wearing a huge 2handed weapon and landing single one shotting destructive strikes like the Bash is.
Then it has the Seismic Slam which did look amazing at the gameplay and seemed to deal heavy damage as well and is ranged! Something different than the barbarian main weakness of having only melee attacks.
Then the top skill Earthquake which we have not seen yet, but sounds like it is a some huge massive aoe damage megablast skill.
The health recovery skills do not feel that appealing to me, but they probably will have their uses.
Building a Barbarian around the Juggernaut tree offensive abilities and then taking some defensive abilities from the Battlemaster tree like the Second wind, Stubborn and Ignore pain and the Furious charge which seems like a must have. I think that would make a cool build.
Huge unstoppable wall of damage that destroys everything with a single blow. Sounds like Juggernaut to me.