I see lots of limitations in using cloud service. Amazon S3 is a said to be cheap and best cloud storage service.
It looks private hosting is the only good thing. I cannot set index (DocumentIndex) file for folders in Amazon.
I cannot set Header (Meta headers) for a folder. Every time I upload a file, I need to set permission for that. Now, if I am uploading files using AWS management console then it is all fine, but it is all manual process. I am using tool then that need to have support for this. Not all tools have support for setting headers. Also, Amazon does not support bulk header setting mechanism. Therefore it is all iteration of each file.
You cannot avoid hot linking as easily as you can do in your hosted file.
It seems many more is yet to come.