Be careful and ask support to confirm all the software in your stack will be runnable. We tried to launch an SQL Server (MSSQL) -backed system on one of their root servers and their support said "the Windows licenses we use do not allow installing MSSQL - you will have to buy your own licenses for Windows and SQL Server".
You need a special version of windows to run MSSQL? In any case, isn't it normally the customer's responsibility to provide licenses for software they install and run?
It appears I misremembered this a little bit - the issue was with license ownership, not license type. The answer we got from Hetzner support was: " we don't offer MSSQL licenses, if you want it you need your own license for MSSQL and also for Windows server 2008 R2, because you can't use your own licenses with our Windows license. "
And yes, it is reasonable to expect the customer to provide the licenses for the software, but hosting companies can also sell monthly software usage to their customers - we ended up choosing a host that did exactly this. The monthly cost we pay for Windows + MSSQL will not reach the total cost of a full MSSQL license for three years.
Oh I didn't know that Microsoft changed their licensing to allow that, I was under the impression that only select partners (Amazon, et al) were large enough and Microsoft cared enough about to permit that.