Upgrading to ASUS - MOTHERBOARDS Z10PE-D16 WS from a gigabyte gaming 3

I am currently using a gigabyte gaming3 with an Intel Core i7-6700k CPU @ 4.00GHz with 32 gigs of ram, however, due the mobo’s limitation, I can only fit 64 gigs of ram. I am thinking of upgrading to an ASUS - MOTHERBOARDS Z10PE-D16 WS with maybe 2 Intel Xeon E5 2650 V3 ES QFSB 2.1GHz 25MB with 10 cores each. or 14 cores, One of the reason is that I intend to use this machine for my lab exercises with virtualizations, and build some database clusters and I also I want to be able to play heavy duty games like Crysis, Hitman, Grand Theft Auto V, Battlefield 1, and CS-Go on this machine. I will like some advice on whether I should go with 2 Xeon motherboard or stick to a single motherboard my current CPU wich has only 4 cores.