Proxmox VM on a distributed cluster. Allows me to live migrate the VM to another server without missingb a single CPU cycle or network request.

Nice! What does the distributed cluster look like, do you host all of it at home over multiple servers? Or is it all remote cloud?