Based on Skylake X overclocking, with the same cooler used in these tests, we should expect Cascade Lake X to OC on all cores in the 4.8-5Ghz range up to at least the 14 core. With those clock speeds, even the 10 core 10900x will be faster for pretty much any desktop user than the 3950x at 4.3 Ghz. There is very, very little software or situations that home users, even enthusiasts, encounter that would benefit more going from 8 cores to 16 cores than from higher per core performance. If you want to win multithreaded benchmark competitions like Cinebench, sure go for the 3950x. If you want to actually have a faster computer for every day use, a higher clock lower core count is the way to go.