If I'm to cut features to get to a ship target, it’ll primarily be by not including iPhone & Mac support at launch. Even so, I'll be progressing all three platforms at the same time as I go, as iPad still needs multiple resizable windows and compact/regular size class switching.
No platforms means I don't have to have a sync strategy out of the gate, too… 👀
You going to WWDC? Want to talk about your future sync strategy?
I don’t blame you for being scared of that scenario.
What sort of data are you working with? Complex data types with complex merging strategies? Lists/graphs that the user can modify concurrently and expect them to merge properly? Or a more simple last-writer wins?