A real 4 core desktop skylake (6500-6600k) should be same or better (especially with a light OC) than that laptop cpu in gaming. 470/1060 will probably have +30-40% on 970m as well
If you want a bigger screen and external keyboard, buy those and plug it into your laptop until you've saved enough to build a PC that's significantly better all at once. Unless you have a need to use two computers at a time putting together a PC that's roughly as powerful as your existing laptop just to have a desktop is a waste of money, precious metals, and, eventually, landfill space.
i5-6500 is slightly ahead in single, but still behind in multi, with Passmark.
http://www.cpubenchmark.net/compare.php?cmp[]=2448&cmp[]=2599
I know the specs, the benches, etc.
But, in real-world performance both regular usage and gaming, how does the Skylake i3-6100 desktop processor compare to the Haswell i7-4720HQ laptop processor?