I would love to be able to use the User's Location or allow a User to select their preferred storage server. With a CDN this is nil ,but, for uploading thousands of images, a closer server can be important for a user.
If I provide 3 storage servers, I can describe them as such:
Server 1 - North America
Server 2 - Germany
Server 3 - Australia
A user in Australia would strongly prefer to upload images to an Australian server, as it'd be a better user experience for them. This could be a profile setting to let them choose, or allow the administrators to override it for a specific user upon request.
Also, this could be a great paid feature.
If I provide 3 storage servers, I can describe them as such:
Server 1 - North America
Server 2 - Germany
Server 3 - Australia
A user in Australia would strongly prefer to upload images to an Australian server, as it'd be a better user experience for them. This could be a profile setting to let them choose, or allow the administrators to override it for a specific user upon request.
Also, this could be a great paid feature.