I doubt you need L2ARC with 128 GB of RAM and your usage. Mirroring the HDs for slower and larger data storage and mirroring the SSDs for aps and VMs is probably the best choice. What are you using for the boot drive?
BASICS
iX Systems pool layout whitepaper
Special VDEV (sVDEV) Planning, Sizing, and Considerations