It's easy enough for anyone with basic IT skills, but it also has its own interface so you don't need much help if something goes wrong (my experience).
I've had issues where logging in takes some time since my home network isn't super fast or reliable - this may just have been because of me though! Transferring very large amounts of data over very long periods at once using Cloud Storage rather then hosting our servers ourselves means we are no longer limited by how many concurrent users we could run before hitting capacity limits.