I've never restored from iCloud before, although I am backing up to iCloud these days. Since the iPhone X is showing up tomorrow, I'm considering backing up from iCloud. I know this has been asked before, but are there any differences between local backups and iCloud backups? I'm guessing some of my legacy apps, that are no longer available in the app store, will be lost. What about all my text messages and all that? I got a new MacBook Pro but it only has a 256GB hard drive and I don't want to deal with backing up iTunes to an external hard drive when iCloud is likely much easier.