Nice request, something similar to what Google accounts do, though it may not be feasible or would be a massive feat to cater to
IMO it might work generally with android devices as;
There would need to be a provision of resources/administration/overheads (server space/maintenance) to facilitate accounts/storage, etc
The resolution of source paths may be an issue? What to do with content not available
Not all add-ons are cross-platform/OS so would require some sort of in-place compatibility checking
The type of hardware available on the device for migrating settings/useable add-ons, etc (PVR requires availability of a backend/H/W)
Setting migration is possible (userdata, .db, .xml's), but downloading additional files might be an issue;
- The amount of addons a user requires or accumulates
- Large skins that may bottleneck
- Cached files in userdata (thumbs, etc)
There is a backup add-on:
http://forum.kodi.tv/showthread.php?tid=129499, however the use-case is limited to restoring to the same hardware/device.
Don't know if that would be of use to you