I understand all these cloud services, not so much the need for them, but from a Business perspective it's a reasonable Business Model, but.
I've just never been comfortable with having my Images on someone else's server, in the cloud, what ever, just seems....risky.
So, I set up my own system without too much trouble, at home I set up my MacPro as a server, connects to my esPro 8TB (2 complete systems totalling 16TB on RAID), on this I store 2 copies of my current 5TB of Images, as long as I have Internet access, I can access my Home System & download Images, check Images, work on Images.
Yes, it's quite a bit more expensive than cloud service, but it's 16TB, it's mine & it's just as accessible as anything iCloud, Google, Canon etc offer, without the risk.
Well, if my House burns down I'm in a bit of trouble, so I just purchased another 8TB system and will set that up as a cloned copy at my Son's Apartment.
This is the only way I can see to get the service I want for the amount of Images I have with the comfort of knowing my Images aren't on someone else's server.
Most of these cloud systems are developed for people wanting to store their phone camera photos I think, nothing wrong with that at all, but for someone that has anything more than 100GB, the systems really don't work.