As much as I want War to be on equal ground with PLD, I'd really want to keep the offensive tank concept and have our DPS being the key to our reactive mitigation.

How I'd fix WAR:
1 - Either add enmity to Storm path or Selfheal to BB. We absolutely need to have a constant self healing rotation.
2 - Make Steel Cyclone to add shield equal to 300% of damage. Basically giving us tools to do some mitigation before burst (Steel Cyclone) and after burst (IB).
3 - Make vengeance a skill that keeps track of incoming damage and applies a scaling dps factor to Steel Cyclone and IB while vengeance is active, thus scaling our Shield/Heal. Scaling factor should be a +% of dmg received/maxHP. The scaling factor and damage tracker is either reset after use of SC/IB (might be too powerful) or completely lost (deactivates vengeance).
4 - Make Unchained be affect by Vengeance as well with the same dps scaling factor concept so that combined with Bloodbath we get more heal from more dps.