I dislike HP purely as Luck, because it doesnt make sense. HP loss can ALSO mean endurance, luck etc. But if a Barbarian crits the orc with his battleaxe I for sure won't narrate that the orc is now REALLY out of breath. Whatever makes sense in the narration.
I also like the fantasy of heroes...