I think they need a rework. Of the three only one is worth taking(gain temporary health on kill).
Now the maximum crit chance for any career is 15%(5 from weapon,5 from trinket and 5 from talent if the career has a 5% crit talent) Thus it’s extremely unreliable and the only advantage over temp hp on kill is theoretically during boss fights, but then again you own’t gain substantial temp hp wildly flailing at a boss and even if you do then one hit will negate it all. Health gain on boss death is even worse, because it might happen that no boss spawns, plus, even if it healed to full(I don’t know how much it heals,feels useless to me so I never used it) then it would still less than the amount of temp hp you can gain during a single horde attack.
It would be awesome if every career got temp hp on crit and hp on boss death replaced with something unique.