Ok read the whole thread, you’re right, I wont benefit from L2arc, but I think i will benefit from a slog using the gen4 nvmes, based on some reading I did here
What’s your workload? if all you do is connect to truenas via smb then a slog won’t see use because smb is asyncronous by default (except on mac if im correct) and a slog would only help with sync writes, e.g. nfs or iscsi…
If you’re not storing VMs or databases, forget the SLOG and disable sync writes, including on NFS shares.
The NFS protocol in itself does not require sync writes; but its historical use to store parts of Unix filesystems and users’ home directories across the campus favoured integrity above all, hence sync writes. If your use is different, change the default behaviour accordingly.