But my suggestion allows players to explore every nook and cranny. After you save Halsin, or whatever, if you still have quests to do then you can do them before moving in.
Again, my whole point is long resting heals completely. So of they don't do something about allowing players the ability to long rest after every battle, potions and short rests are meaningless. Just take oit short rests altogether, and you only need maybe a few potions at most. Forget food altogether too.
Time sensitive events dont need to be so absolute and drive players to chuck side quests. They can be used as a tool to make the game more enjoyable and repayable.