Isn't there a limit of 1 HP per HD?
Otherwise, it's nice.