Back story:
I have a Dell R510 with two m.2 NVMe drives installed with PCI adapters - These two drives are a ZFS pool that Proxmox boots from. Since the R510 does not natively support booting from NVMe I am booting from a clover USB drive that then loads Proxmox. This has been working great...