Right now I'm using CIFS. It's okay, but I feel that Proxmox struggles with this sometimes. For example, I tried creating a virtual disk for my Proxmox Backup Server - unfortunately this lead to backups that failed to verify. That said I have other virtual disks mounting over CIFS that works...