I wanted an monitoring host, which would just run HTTP/SSH/PING/FTP tests against my real infrastructure. So I googled providers with decent reviews that were cheap.
I ended up with an ARM instance, which was just fine for me. Since my monitoring application[1] was golang based it was a quick cross-compile to get a binary I could deploy to the host. The host itself ran Debian , and all the packages I'd expect were easily available.
I guess this is what Nuvia is trying to change. They are reputed to be bringing the power-saving features of ARM to ARM servers. (https://nuviainc.com/)