This is why you shouldn't use ZFS on a boot drive. Btrfs is much better and doesn't have the same issues. You can't use it for more than raid1 but most drives are single drive only. Just make sure to backup your luks security key in case of corruption.
Reading the article I’m not sure why I should t use ZFS on a boot drive. The author does, and was able to set up a nice incremental (encrypted) backup solution that was able to get them back up and running relatively quickly.
Only thing I can think is the manual nature of it maybe? I don’t see how btrfs would be better here based on the article unless I missed something perhaps?
ZFS isn't part of the kernel for legal reasons. You will need to jump though hoops to make it work. (More accurately, your computer jumps though hoops to male it work)