Oh, and Stamina is a sad concession to make climbing and blocking work (and have a sane reason for enemies to stop attacking), but I'll make sure that it's as unintrusive as possible, what's with actions only being stopped at negative values, and no "out of breath" states.
It's the sort of thing I will need to try out to see how it works. I imagine this is going to take some time to flesh out to the point where it's close to your idea. It seems like a big project for what I assume is a one man team.