idea of requiring specific locations for Rest
This may sound like good idea on paper ...
But what would stop us from simply returning to previous "rest point" ?

If nothing, all you "add to the game" are several minutes of walking. :-/
Is that your intention?

In the words of the senior NCO instructor at cadet battalion:
“If you ain’t cheating you ain’t trying. And if you got caught you didn’t try hard enough!”