well u dont have taunt at all so u r not tank or off tank. Off tank job is to keep main tank alive. if u cant taunt boss when needed whats d point. i think u like dps warrior but this game doesn't have dps warrior.

for VB - if mobs is not hitting u....i dont think so u will generate mana without taunt
for HoR 2 sec shield > duration