I have been also thinking of trying Scaleway, but do you think these statements from UpCloud, another alternative I am considering, sound true or is it just marketing?
Well Scaleway is actually 1.3 and not 1.4 in Trustpilot, they've anyway the essentials thing so it would be free to try so not losing anything there https://upcloud.com/solutions/essentials
Yeah just noticed to Trustpilot reviews...Normally I would not look only into Trustpilot, but those reviews and comments look pretty bad...
Haven't tried Up loud, but I can see their offering is way smaller in terms of services.
Most people rarely needs more than compute + dbaas though.