Btrfs used to be easier to install because it is part of the kernel while zfs required shenanigans, though I think that has changed now.
Btrfs also just works with whatever drives of mismatched sizes you throw at it and adding more later is easy. This used to be impossible with zfs pools but I think is a feature now?