I’ve been thinking about the minimum Roon change that would enable me to keep multiple Roon setups in different locations in sync with respect to all the information about my library, including activity and whatever influences Valence recommendations. I don’t mind paying for multiple Roon licenses (cheap relative to the audio gear I have at those locations). I’ve also good methods for cloning my local music tracks (via Syncthing in my case, but there are many other folder hierarchy syncing schemes out there). But Roon database backup is not quite right for this, I think, because it saves more than just library state AFAIK. In an ideal world, I could push a button on location A core and get a sync’able image that location B core can ingest and update itself to. How bits go from A to B would be up to me (portable drive, Syncthing, some other scheme).
As it is, I have a small fanless core that I carry between locations, but that is not ideal when travel has to be quick (as in everyday commute) or weight-limited (as in flying). Multi-homed folks have become a bit more common since the pandemic disrupted normal home-work patterns, and they are unlikely to ever return to their pre-pandemic patterns.