Wenn du "das Array" auf ZFS umstellst, hast du am Ende statt x einzeln XFS formatierte Platten, eben x einzeln ZFS formatierte Platten. Du hast dadurch Null Mehrwert, weil du keine ZFS-Parität, sondern die stinknormale Unraid Parität hast. Du kannst auch keinen ZFS formatierten Pool dort replizieren. Also nicht anders, als würdest du einfach die Dateien von Pool auf Array kopieren. Man kann ja schließlich keine Snapshots über zwei verschiedene Datenträger hinweg erstellen.
Auf dem Papier bietet ZFS keinen Mehrwert. Alles was ZFS kann, konnte auch schon BTRFS. Das einzige was eventuell besser läuft ist die Ausfallsicherheit bei Server-Crashes oder Verbindungsverlusten einer SSD und das wird sich erst in den nächsten Monaten zeigen.