20gb is excessive? I run it in Proxmox myself, and give it 100gb. Not because it needs it, but because it _deserves_ it. Of all the silly things I host in my house, it's the most deserving of resources.
I'm not worried about the storage, but (almost) forced to run an OS is a bit much. I just want to run it on the same machine as other services and the VM is to me a clunky way to do that. Still overall like HA though.