I have just moved all my servers to hetzner a few days ago. I'm running them all on a Quad Core i7 with 32GB mem, it's an EX 4S. So far so good. Expect a day to get the server and make sure you order any extra ip's when you order the server otherwise you will have to wait a day for the ip. I needed one extra ip because i'm running vmware free esxi hypervisor and it doesn't route traffic to it's clients. So I have a virtualised firewall aswell it can be handy being able to vpn into your virtualised environments. I also installed an ubuntu desktop, working fine. I'm usually all about the terminal but the esxi is controlled via an xp which is running on my retina macbook pro in virtual box. (Esxi client is windows only).