I played as tank vvith demon on p2p, it's good tank vvith potential, i culd tank obs ez/normal, s6 and etc, even vvitchout healer but problem vvas in hight heroic dmg to him vvas too hight ( maybe i vvas suck at kaitng, or my pc is to laggy to dodge as tank)
i got bard as sup but it vvas not inaf to protect me
even tought my team got purple aura in end of sezon, culd not tank in heroic much vvith my demon, scout got op rezistent, and paladin not get hits at all
my stats vvas 400 crit chance, 400 duble, 111-200 svviffnes 0 caution and as def i foucused full vitality+400-500 survability in order to make over 100k absorb in that time (got little 150-200 psychical protection too) i culd have perm -40% if rng in begining vvasnyt bad but it vvas not inaf to survive cuz boss hit me for 80-100k sometimes vvhat made me instantly lose 80% of my shield, and until my shield back from cd (in 6s) i culd not do much, vvitchout absorb i die instantly, if i tooked less surv, and caution insted, my absorb vvas not inaf to tank any boss ant it vvas vvorse
then one of my team (paladin) svvitch to tank insted of me, and he not had much problem to tank same mob bos, his hp not even drop to 60-70%, same vvas vvith scout (hen ot lost hp at all xD)
Paladin and vvarrior got alot tools to negate or reduce dmg thay got on face, or take it by rates, scout even can full dodge some dmg vvhile problem vvith demo is he get full hit (reduced by maybe 35% + -40% if your spell not fall of cuz of kit) in f2p you can covver it vvith runes or armor shell but still in my opinion if you vvant do hight herocs or hard obs demon lose vvith another class for all another demon is op
here are my settings :
for "self-heal" tank
https://alloder.pro/calc-en#l$d0df036c6c…0000000::13ydj3
for heroics :
https://alloder.pro/calc-en#l$d0fj036c60…0000000::13ydj3