Heroku's ecosystem around their Postgres offering is pretty advanced. It will certainly take a lot of time for DO to even catch up to this.
Right now our apps are deployed on Heroku but our Postgres is RDS. We didnt want to plan long term on Heroku. And I don't even know if that makes sense.
So I've been always wondering about RDS vs. Heroku Postgres.
- The CLI / toolbelt is pretty amazing. You can do all sorts of analysis right in your terminal.
- The upgrading/crossgrading is pretty easy to.
- Attaching multiple, different apps is really nicely done.
- Extra, third party, services can tap into the logs and give you full insight into what the hell is going on.
The experience is really good, because there is no "experience". It gets out of your way and feels really robust and reliable.