My usecase should be easy to understand:
a pve server 24/7. it holds a windows VM for gaming. i can do updates on OS, games etc. while i am not at home or trigger them remotely. the images is at
/zpool/nfs/images/201/vm-201-disk-0.qcow2 for example, which is shared via NFS.
game pc1, game pc2 and so on are pve nodes too. they do have almost the same vm config exept the hard disk is pointing to the image on my pve server and gpu passthrough is enabled. my home network has sufficient speed to start the OS directly from network. the main benefit of this is i don't need to do updates on each machine. i can do snapshots. test different images etc. the VM is allready up to date. when it boots it just gets the GPU of the respective PC where it boots up.
i needed to enable the cluster to be able to see all my PCs on one page, including wake on lan function.
if this setup can be simplifed i welcome new ideas.