better to pass the individual disks through to the VM and manage the zpool from there?
That’s what I do.
I like it better this way, because less dependencies.
Proxmox boots from it’s own SSD, the VM that provides the NAS lives there, too.
The zpool (consisting of 5 good old harddisks) can be easily plugged somewhere else if needed, and it carries the data of the NAS, but nothing else. I can rebuild the proxmox base, I can reinstall that VM, they all do not affect each other.
OK so you just need to stay logged in - Solved :)