The primary concern about the cloud concept would be PRIVACY, I'm definitely not uploading all my files to someone else's server! you can share stuff online, there are hosting services for that, or you could always set up your own file server...