iOS 10 allows prioritized app downloads, making it less painful to restore from iCloud backup
Setting up a new iPhone or iPad by restoring from an iCloud backup has the virtue that you can do it from anywhere – without needing a Mac with an iTunes backup to hand – but it can be painfully slow, and it’s always the app you most want to use that seems to be the last to download.