My guess would be to also run a bunch load of VMs?
Even the Xeon E5 I threw in my ZFS box is pretty much ‘overkill’, it does allow me to spin up a couple VMs, leaving enough cores for FreeBSD itself.
I’d suggest considering adding a Threadripper box along side your FreeNAS box and leverage storage for VMs over iSCSI.