I have a 6950x that i am going to make a dedicated gaming box out of for 2 VMs got the gaming room. Just have to get around to building it.
Just for anyone who reads this later i ended up building a 6950x overclocked to 4.4Ghz with 32GB 3200Mhz DDR4 ram and it gets about the same fps as my dual...
I also run a few small web servers, TS server, plex, few game servers. I also do some app development and video encoding. I used to have a bunch of dedicated machines but it's annoying having pc boxes everywhere. Then you got to turn them on if there not already going. Then Windows decided to...
Also I'm using unraid. It is a kvm hypervisor that allows passthrough of nvidia geforce cards. It's also a nas. So you could probably get rid of your nas. That's what i did. Now i just have one system in the house.
I have built a system like what your describing. I have dual E5-2689v4 128GB DDR4 2400 on a Asus Z10PE-D8 with a 1080 for one VM and a 1070 for the other. It works really well and games well since the E5-2689v4 has a all core turbo of 3.7Ghz. A lot higher all core then the rest of the xeon...