I run it casually on my home server. I use it as a reverse proxy only, redirecting traffic based on the TLS hello, so that haproxy itself does not actually need to run any encryption nor any actual http handling.
Bonus with this setup is that I can serve plenty of domains from the same IP without also sharing certificates. This means I can renew them independently and the cert does not leak what other domains are hosted on the same machine.