Maybe it’s just me but I’ve tried and failed several times to restore an iCloud backup. A backup isn’t a real backup unless the restoration is tested. Unfortunately iCloud backups would just never finish restoring for my device, whereas restoring iTunes backups just works. So I usually set up a recurring calendar item to remind myself to backup to my computer (which then get backed up again using Time Machine and CCC). It’s sad that I have to do this.