I have a few suggestions’;
Make it possible to do a reinstall not only when you create the droplet but also when the droplet is already deployed. This way you don’t have to destroy your server just to reinstall it and it looks nicer on the invoice.
It would also be nice if you could install your droplet yourself (through noVNC or similar) instead of just an image being deployed. I like the full control over my own servers.
It is already been suggested and I know that it is also already on the roadmap. But the time has come that we need IPv6. In fact to be honest; Digital Ocean is the only VPS provider out of a few that I use for my servers that does not have a working IPv6 connection. (Are there by the way al plans of how big a block each customer gets? /64 don’t let I be just one IPv6 adres!)
The last suggestion is that of the control panel. I know there is a beta in the process and I love the design and the new features. (Especially love the API!) But improve the time it take to do some actions. I don’t think it is the fault of the Control Panel of the underlying systems but 1080 (18 minutes!) seconds to take a snapshot is way too long. The biggest pain is that you don’t get much feedback of where the process is and how long it going to take.
Keep up the good work guys!!