My thoughts are to use VP/WP - and when you hit 0 VP, make the morale check. I'd split the WP (instead of a threshold at Con and death at 2 x Con), I'd split it into 4 thresholds (light, moderate, serious, critical) so that you can have cascading failures (actions suffer, say, -1, -2, -5, and...