I feel like a 'small' bar is actually more accurate than the current system, you can always catch a breath without proper resting. It should however be supplemented by a 'large' bar that influences how quickly the small one regenerates. The large bar can be refilled by resting/sleeping. Also it would be nice if you could actually do stuff while resting, like reading a book.