I am new to Linux and will be building a storage server using either Ubuntu or Debian (haven't decided which, yet). I will be installing ZFS *as the storage file system.* What I need help with is choosing *the Linux boot filesystem*, which from my reading is the same thing as the root filesystem (please correct me if I'm wrong about this).

What I'd like to know from the community is whether or not using ZFS as both my storage filesystem and my boot/root filesystem is a good idea? I've read posts saying that ext4 is mature and battle-tested and that this is the filesystem that should be used to boot Linux. I also see a ton of posts asking about building new Linux machines using ZFS as the Linux boot filesystem. What are the risks for using ZFS instead of ext4 as the boot/root filesystem, if any?

Thanks In Advance For Your Help -