MIXO will work with multiple devices. The music you import will always play locally from the device it was imported from.
Your library can then be streamed from your cloud storage on any of your synced devices.
You can also download music from the cloud to your synced devices.
Any music you download will be stored in:
When you download music to a new device it will keep the file structure from the original device it was uploaded from.
If you delete a file from Cloud Storage without using MIXO then it'll give a file not found error but the track will still be listed in MIXO on all devices.
If you delete from MIXO on a 2nd device it will remove the track from all devices, but the track source file won't delete from the 1st device filesystem.