The problem with IPMI / iLO / iDRAC is that they're not secure. You can't safely put them on the Internet, so you need to pay your colocation provider for out of band connectivity and a separate drop.
To save money, I have a switch inside of my machines and have the serial console Pi on an IPv6 address. Having a fully up-to-date, modern OS makes a world of difference.