I would try again with "Enterprise Class SSDs" with PLP / "Power-Loss-Protection".
...and with mirrors, not a RaidZ2 - as this gives you only the IOPS of a single device.
Of course SATA is massively slower than PCIe --> if possibly switch technology...
Disclaimer: just random thoughts...