I can confirm bloodbath work on dots tick and it will work on PLD but ofc the effect will not be as great as on WAR. The best way to have effect on PLD is when you pull multi mobs and use bloodbath -> SoC.

The HP regen is small but any regen = help