Does it make sense to upload to iCloud Drive as well, simply as an extra level of backup...
For an extra level of backup - I highly recommend using Apple's Time Machine with an external backup hard drive.
...there are several aspects of each service that are nicer than the other. Can you please elaborate?
Is it possible to set up Family Sharing using iCloud with the other person's Apple ID having only view privileges, without the ability to edit, so that if I sync the family file with my son, he will not be able to make changes?
Comment