Absolutely. Think of Upgrades.
ZFS, boots into something called a "Boot Environment(BE)". It's your root filesystem.
Now lets do an upgrade.
Create a new BE (starts out as identical to your current root filesystem)
Apply upgrade into new BE (now your new BE is old root plus upgrades)
Reboot into new BE (now you are running the updated system)
Reboot fails for some reason, reboot into the old BE and you have a running system.
ZFS BEs are "system upgrades done right".
So yes, if ZFS is an option, run it even on single disks. I'm saying this as a general rule, not just OpnSense. Any system you can run ZFS on, do it. Your future self will thank you.
ZFS, boots into something called a "Boot Environment(BE)". It's your root filesystem.
Now lets do an upgrade.
Create a new BE (starts out as identical to your current root filesystem)
Apply upgrade into new BE (now your new BE is old root plus upgrades)
Reboot into new BE (now you are running the updated system)
Reboot fails for some reason, reboot into the old BE and you have a running system.
ZFS BEs are "system upgrades done right".
So yes, if ZFS is an option, run it even on single disks. I'm saying this as a general rule, not just OpnSense. Any system you can run ZFS on, do it. Your future self will thank you.