those prices are nice but now with docker everywhere it seems that using LXC/OpenVZ/etc shared kernel containers would be too limiting. KVM is always more expensive.
LXC can do nested containers if it’s enabled by the vendor. You can probably get by without containers, but that depends heavily on what you’re doing.
I’m using scaleway only for TTRSS, on a dev virtual instance, 2.99€ / mounth