With the 4-8 and 6-12 RyZen processors released, you can draw a simple conclusion. Get as many cores as you can.
1600X performs reasonably well. 1600 migh be a good overclocker. But IMO stay away from the quad cores, unless buget caps your ambitions.
The best RyZen to get is still the 1700 non X, as it can be OC close to 1700X performance and is the best bang for the buck.
At prices just over 300$ the 1700 8 core 16 threads is both a workhorse and good gaming CPU.
A lot of testers take frame times in consideration now and Intel has more FPS drops. This is nocitable during game play. Less hickups means smoother gaming. A few fps more will matter less than consistently high frames.
Now the waiting starts for the massive 16 core versions and also Intels response.
The new X299 platform will launch in June instead of August. So Intel is responding.