I bought a rockpro64 and a NAS case with space for 4 drives, I added a 4xSATA PCIe card. Right now it's a 4x4TB ZFS setup that has been running as my own home storage for over a year continuously. Very happy with it.
I also have a rockpro64 with two 8tb WD red pro and in subvolumes with encryption i only get 70MB and in non encrypted 110MB. I already switched from aes256-gcm (the default) to aes256-ccm, since that is less taxing ob the CPU.
I Start to get the feeling that zfs arm is not yet optimised enough.
shows me ~400-500 MiB/s (per core) for aes-xts-256 on slower rk3566
I guess it will be similar for gcm