Personally i would solve the HP "bug" but giving away many fewer HP as players leveled up. Start out with Con=HP add a static 1-4 HP per level and your done with those numbers.
If you want you can have 0 HP mean your out of stamina, luck, whatever by having a small critical hit chart that only...