Would still be BS, but coupled probably with a stat buff prof like alch/scribe/ench...though I think LW pulls ahead because of that stam enchant being OP? Haven't paid much attention lately though.
If you need the EH, leatherworking has more stamina than the other options. In current normal mode gear, though, you will be comfortably around the million HP mark without doing anything to encourage it; the EH probably isn't needed. BS is good for the flexibility; basically the rest of the stat professions provide around about the same outcomes.