The highest reasonable minimum heals for that yes. I agree with your numbers here, i disagree about requiring insane STR gearing.
Everyone always forgets passive regen. I don't consider the mitigation gain to be the main reason for taking the STR though, the main reason is Inner Beast. That and making easy-mode threat even easier, allowing me to use Storm's Path more often.
