I am in the planning stages of deploying Proxmox to a 2tb|2tb + 3tb|3tb zfs array and after a bunch of reading, I understand that zfs recordsize and qcow2 cluster_size shoud match each other exactly.
They're not materially different from benchmarks on fully-allocated raw files, which aren't materially different from benchmarks on fully-allocated qcow2 files, which really aren't all that materially ...