The rest token is great but I personally find it very difficult to use since there are many times I don't want to immediately cast a range of buffs on myself. Clearing it of buffs means I have to recast all the buffs on it, defeating the purpose.
It used to be the case that people were dropping their rest token in order to disable its use when resting, but currently you are unable to drop new iterations of it. I understand it can no longer be dropped to keep verisimilitude, so I think this toggle might be an elegant fix.
Seconded. This would be great.
Just queue an action while resting to drop an item, or interact with something (it puts that action in the Action queue in front of the 20 spells queue since they get applied AFTER you finish rest) and as soon as your rest finishes, just click to walk somewhere to cancel it.