The API is a delight to work with. Perhaps too delightful, as the rate limits make it cumbersome to use in production.
My suggestion: offer the ability for accounts to have unlimited API access so that one can deploy to wide production an app that uses the API for anything beyond trivial use cases. Given how flexible the rest of the platform is, it is a shame that developers have to design around the API as if processing API requests is an expensive operation. Adding this capability would bring DO more in line with other public clouds.