Their tech and pricing may be good, but if there's any problem you'll spend a lot of time trying to deal with them or you'll just give up a let your wasted payment fly away...
I set up a small personal service a few months ago. My requirements were being dirt cheap and not having to manage anything statefull myself.
After looking at all cheap providers, very few of them had managed databases. So I ended up using OVH VPS + Postgres cloud database. The combo costs me 10€/month and runs surprisingly smoothly.
Their customer service completely sucks, to the point they told me that they do need me.
I kepy this in mind when signing up for a huge cloud contract where I told them straight that the way they treat their customers shows. They could have told me many things but not "fuck off, go somewhere else". This cost them a lot of money but they did not learn anything when I recontacted them again from my personal account and the customer service was still the same (of course I could have used the contacts I had there but I wanted to see if the situation impoved).