Have run VMWare with NFS backend on NetApp and it's worked nicely. Proxmox seems to do the same - there's good utility around dedupe and hot-cache with very similar disk images and instances.
In general the thing I think would be most useful is some sort of API integration element for copying/creating templates and maybe hooking snapmirror into the backup/snapshot operations.
Similarly we've been looking at doing 'cold site' and 'DR replica' stuff using snapmirror replicas, which of course are necessarily read-only, but I feel it should be possible to use snapmirror integrated migration to handle disk/memory sync to 'move' an instance to a different filer entirely, and I'm looking at scripting this using the API.
I'm less than keen on running synchronous replication ubiquitously, but I think as a temporary 'sync the disks, copy the ram, quiesce and cut over' type operation it could work quite nicely and smoothly.
Sort of 'active-active' volumes, but just relying on the fact that vm disks are arbitrated by proxmox and won't _actually_ be experiencing concurrent IO outside of a VM move.
I've not seen if there is one yet, but a whitepaper talking about best practices around co-hosting images/templates/deduplication etc. might be sensible too. I mean, snapshots on a 'churny' disk - one with active VMs - will be a very different amount of data-per-day and overall volatility vs. the 'backups' and 'images', so some recommendations around 'is it a good idea to separate the volumes or not?' would be nice.