I've got a single server and a /28 IP block on OVH for public facing stuff. Mostly because it's cheaper than the bump from my "home" internet to "business" to be able to use common server ports (blocked on the home service).

Works well enough for what I need.

I use cloudflare tunnel to do most of this, and i am fine with the implications (like CF mitm'ing my website traffic).