Actually in March both were on my hands. Initially the 1700X @ 4Ghz but 5 days later the CH6 decided to stop working somehow (see my signature, had the same issue as many had with the Asus RIVE boards).
So had to RMA the lot and got the 6800K due to the lack of X370 boards, the price was the same at the 1700X, and didn't had to wait for two weeks, while it was madness to get a 7700K going back to 4core CPUs at that time (March).
Having used in a span of a single week, a 6700K @ 4.8, a 1700X @ 4Ghz and the 6800K @ 4Ghz the later two were far better on gaming than the former (6700K).
Especially on single thread game like WOT they both performed exactly the same, managing to get 120fps in WOT (engine fps cap), something that even the X79 platform I had (4820K@5Ghz,
[email protected]) hadn't manage to do. And all with the same FuryX @ 1100/550 or Nano @ 1100/550.
If someone sees how the threads were spread on the 6700K the game run on core 2 always, and that core was running at 90% constantly.
On both 1700X and 6800K, is running on core 5 and 4 respectively, and never exceeds 60% usage. While the rest of the services like Teamspeak, Internet radio, background running Steam, and a browser are more spread out around the cores.
Also the 1700X felt faster on all other games compared to the 6800K (let alone the 6700K), like The Division (especially DZ PvP), TW Warhammer and especially TESO which used all the 16 threads in Cyrodil (hence getting the 16/32 if price is right at around £1000 mark). The 6700K @ 4.8Ghz feels pathetic in front of them, because especially in Cyrodil (TESO) was running at 100% all the time, and the GPU was snoring at 15-25% usage (same applied to the GTX1080 I had last year for few months which usage was even lower) and low fps.
With the 6+ core CPUs runs much better and still has big headroom for improvement. Which is expected when you have few hundred people per side to trying attack-defend a keep in a pretty huge area. See also the posts from those who play 64man BF1, and how better their 8 core CPU runs compared to a 4 core.
Yes yes the "benchmarks" don't state that, but there is a big difference between fixed and scripted benchmarks and physically playing multiplayer games especially.
And I do not go down the productivity aka Unity Engine rendering, which I do for the game I am writing. On which the 6700K feels like a 386 in front of a Pentium II.