That being said, the ZFSonLinux and the ZFSonLinuxonFreeBSD (combined into OpenZFS2.0) have a pretty good trackrecord inadapting to kernel changes from both BSD and Linux already for years.
By the way, I have to say I was pretty skeptical about ZFSonlinux because it's not developed with the kernel. I started using it in XCP-ng and so far so good. Not stellar performances but hey, old home servers with nvme drives in PCIe 2.x and sata2, so who cares. I have got lz4 compression without using an additional machine and iscsi... Very good for my pockets.
I am so waiting for the implementation of zstd in ZFS.