In bug #2214965 I suggested to orphan zfs-fuse. That would have consequences for libvirt-daemon-driver-storage-zfs (obviously) and libvirt-daemon-driver-storage (as one of its dependencies could disappear). To quote myself: "Why do we care about an unmaintained, outdated and partial user userspace implementation of a filesystem that has very little chance of ever being properly supported by Fedora?" I'm happy to discus my suggestion here or at that bug for zfs-fuse, whatever you prefer.
From a libvirt POV we simply enable all features which have their dependencies satisfied in Fedora. ie if zfs-fuse exists in Fedora we'll enable it in libvirt, otherwise we'll disable it in libvirt. IOW, don't treat libvirt has a blocker if there's a desire to kill zfs-fuse in Fedora, we'll adapt to whatever decision is made as needed.
That's great to hear. (I feared long discussions between sets of maintainers.) I'll try to close this bug.
FYI. zfs-fuse is now retired in Rawhide: https://src.fedoraproject.org/rpms/zfs-fuse/c/bdafcb3e8876687c05f5bdb9c6fd3b3214563fff?branch=rawhide