Access key per space
Please prioritise having individual keys for individual spaces. It's pretty useless with multiple products or clients. I can't use it for backup for instance, because every other project will be able to access these backups if compromised.
Default to index.html in Spaces
Navigating with a browser to a spaces bucket yields a terrible looking giant XML file. What I'd like is to be able to host an index.html file in the space, and have navigation to / default to /index.html. This idea has been discussed for years , and while it was claimed to be worked on, it was never completed. This is a hugely important feature for a lot of people.  https://www.digitalocean.com/community/questions/spaces-set-index-html-as-default-landing-page
Middle Tier for less than 250GB Storage
The jump from 0GB to 250GB of object storage is fairly massive, a middle tier with, say 100GB or so like AWS lightsail now offers would be great!
Become a cloudflare hosting partner
I'm not aware of all the benefits or costs of you becoming a cloudflare hosting partner but apparently it means we will get access to the Railgun feature which is usually reserved for sites on the premium business package. Railgun is a seriously cool and useful tool for dynamic websites: http://www.cloudflare.com/railgun I think as coldflare becomes more ubiquitous for website owners, this will be a highly attractive feature!
disk utilization for volumes
Currently the Graphs do not display disk utilization for attached volumes. This should be added.
Spaces needs access logs.. so we can know what's happening under the hood It's the only reason I use AWS CloudFront instead.. here's their access log: https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/AccessLogs.html
Support to add custom headers
DigitalOcean Spaces has a limited support for headers https://docs.digitalocean.com/products/spaces/how-to/set-file-metadata/ allowing any custom header start with x-amz-meta- This creates incompatibility with Cloudflare Cache-Tag, see https://developers.cloudflare.com/cache/how-to/purge-cache/#add-cache-tag-http-response-headers not allowing to add header "Cache-Tag". Why there even is such limitation, why not to allow to add any header... Also why it would add headers x-amz-request-id, X-HW, x-rgw-object-type without our concern, please remove it.
Signed URL on Spaces CDN
While using CDN with Spaces, allow the possibility of creating signed URL for CDN endpoints. Currently, if we set the CDN on a private bucket, the content can be accessed from the CDN endpoint by knowing the filename.
Granular API token access to Object Storage (Spaces)
DigitalOcean does not yet have granular API token access as an option. As the API tokens are now give access to all Spaces on the same account which is not optimal for us as a web agency. We could create an account for each client, but this will give us hundreds of accounts and much more extra work for our bookkeeper.