I have 2 Macs (a desktop and a MacBook) which both use the same folder of music files which is stored in dropbox. Any file based data such as title, artist, genre etc is synced nicely between the 2 traktor instances, as these pieces of information are stored in the music files itself and dropbox keeps these synced for me.
What I would like to achieve is to be able to edit cue points and playlists on one machine, and have these available on the other machine.
I know the cue points and playlist data is stored in collection.nml under the traktor install folder, and the default install location for traktor is "/Users/xxx/Documents/Native Instruments/Traktor v.xx.xx".
macOS syncs everything under the Documents folder with iCloud, so in theory if i use identical usernames on both machines and keep my music files in the current shared dropbox location - this should sync the entire traktor install between the machines including the settings files, transients, stripes and collection.nml and also preserve any file paths as they will be identical between the machines.
Is there any reason why this would be discouraged?
I am planning to try this out but would like to hear about anything that I should be aware of that could damage/corrupt a library that may not be obvious at first.
The only thing I can see as a concern is iCloud can be slow to sync and somewhat opaque, as granular control is not possible like it is with other sync services.
Thanks in advance for any input