Makes sense. What are your thoughts on a 'disable after arriving' mode? The basic idea/workflow being (with this mode active) the user has to click the shortcut to make the mod active, and then select where they are going (or if holding shift queues up locations) and then when they arrive the mod goes back to sleep until activated again.
I'm not sure how difficult that would be to implement, and I'm guessing you might have considered this use-case before so there might be a reason you opted to go a different direction.