Personally I frequently hotswap between my laptop and my workstation and I find the 1 license for 7 days system very frustrating.
But as frustrating as the current license system is, if it is effective against piracy, then you cannot really blame the developers from wanting to use it. Especially when the software is very good. They need protection to their livelihood!
I just hope there is a bit more wiggle room implemented in future (more swaps/more frequently etc) or that a more effective license system that isn’t detrimental to the workflow of the users can be implemented.