VDI is extremely latency sensitive, so you want to make sure your Compute, Network and Storage are on their best performance.
For VDI itself - look at flexVDI
Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox