Best practice for syncing between Windows and iOS