Actually, it turns out the Dragonscale armor is amazing... IF you plunk down for at least one of the drake scale armor upgrades.
Juggernaut Armor:
Armor 24.16 (effectively 25.16, see below)
Fatigue 33.75%
+20% fire resistance
+20% cold resistance
+20% electricity resistance
+20% nature resistance
+20% spirit resistance
+1 armor
+10 mental resistance
set: +3 strength
set: +3 constitution
Wade's Superior Dragonscale Armor
Armor 21.26
Fatigue 23.37% (essentially 3.37%, see below)
+70% fire resistance
+2 stamina regeneration in combat
+25 stamina
set: -20% fatigue
set: +5 defense
To me, the super-low fatigue, the stamina boost & regeneration make up for the lack of diversity in its resistances. Either one does really well for tanking.
I also found out second-hand that you can upgrade the Warden Commander Armor by leaving it in the party storage box at Soldier's Peak, leaving (camp works fine), and coming back for it. When you do, it'll be roughly appropriate to whatever level you're at; I think it maxes out at Silverite around 17th level.