Yeah, like 98% of the times something broke while updating, it was something to do with ZFS, because the ZFS drivers aren’t in the kernel for licensing reasons, and there’s always a specific latest kernel version they’re compatible with that’s 1-2 versions behind current. Also the initramfs would sometimes get rebuilt without ZFS if there was a version mismatch, which prevents the system from booting properly, but it’s Fine because Half the Point of ZFS is snapshots.
Someone using arch in a more sane way than I was would probably have no issues (unless they use proprietary Nvidia drivers, which will VERY occasionally break, but that’s nbd).