FYI I am doing it.
It takes time for sure in the sense that there is a learning curve with regards to the different optimization options. But the results in terms of performance are there.
Just using ZFS brings a lot, not just in raw read performance thanks to ARC, but also in terms of usability thanks to snapshots. Put simply, it is a modern file system. Using NTFS is a thing of the past
Speaking of wasting time: would you rather spend time reinstalling windows & apps twice or invest time in building a bullet proof system that let’s you rollback instantly in case of mishap?
Having a drive failure is always an issue, but with ZFS it is easily mitigated with very fast automated, incremental atomic level backups to a regular HDD. To set it up is a one liner command, easy as pie.
Software based RAID0 is optional, without it you already have much higher throughput with ZFS.
If you do stripping you are essentially trading space for a superior experience with even higher loading speeds, higher RND writes and reads etc
Oh did I mention that ZFS offers blazing fast zstd and lz4 compression with increased throughput?
So in effect if you currently have 2TB of PCIE3 NVME disks with a compression level of 140% it feels like having 2800GB of PCIE4 NVME nirvana without spending a dollar more, sweet right?
All that with a single command to set a property, so it’s not even hard to implement.
GPU passthrough is pretty much on the same level of performance as barebone. In my case benchmarks are above average without using OC
CPU pinning allows a much more granular control of resource utilization. No more MSFS stutters caused by Mainthread choking on interrupts and praying for DX12 to save us all
But you are absolutely correct it takes a fair amount of effort to setup especially for someone using those techniques for the first time.
Learning ZFS concepts and commands and implementing virtualization is not complicated at all but of course YMMV
PS: for reference here is a Benchmark comparison for traditional PCIE4.0 RAID0. Credits to Tech Deals YT Channel.
Expect ZFS to be much higher, by an order of magnitude of 1.5x, ie saturating PCIE 4.0 4x lanes.