A little knowledge is such a dangerous thing.
If by "just a fusion drive" , you mean a single SSD bonded to a single HD by CoreStorage, then that is nothing like ZFS
It doesn't claim to provide redundancy, any more than adding a SSD cache to a single disk pool would in ZFS.
But in ZFS the SSD would be a simple, and very well worthwhile cache, whereas on the Apple Fusion drive, it is not a cache. It is an extension to the storage. But the system actively migrates the most used data to the SSD.
The exceptional ZFS wizard accidentally fails to note that the caveats, not necessarily good, also apply to ZFS if you are using a single SSD cache an a single HD pool.
Personally I am using a CoreStorage Fusion Drive built from fusing together a pair of mirrored 512G SSDs with a 12 TB Raid 5 HD array (both seen by the Mac as single drives, or CoreStorage wont do the migration trick).
Would the data be safer on a Sun running Solaris and ZFS with a Raid5 ZFS pool with SSD caching? Certainly. Would it be faster? I doubt it.
Would the data be safer on a Mac running a Beta version of an 3rd party ZFS port. Forget it.
Anyway, I want a native Mac file system. A standard recovery partition. And bootability. All with 100% compatibility with MacOS.
I've got that.
Have you?