Feeling a bit disappointed in the R7 purely from a technology standpoint - it's still great VFM though - which is why I ordered a 1700 yesterday
So looks like there is plenty room for improvement for Zen2 and it looks like R5 (4 core / 8 thread) might end up even better value for gamers than any R7 model.
If I've been reading/understanding correctly (on various articles/forum threads) the CPU is not a "native octa core" but has this thing called "CPU Complex" a.k.a. "CCX" which are interconnected via a "data fabric" that has *only* 22 GB/s link speed compared to some number of Intel's nearly 40 GB/s. Kind of like Intel's "MCM" (multi chip module) in the Core2Quad days.
So even with BIOS updates and fixes/improvements to OS/apps/games thread scheduling there won't likely be much improvement in heavy multithreaded performance. Probably lesser number of threads (like 4 or 8) could be optimised to stick to a single CCX to boost perf.
Interestingly, since I guess R5 upcoming CPUs will only have single CCX (native quad core) the multithreaded performance will be relatively better. And hopefully AMD can ramp up the clock speeds of R5 to match a Core i7 (4.5 - 5ghz) so it will be a real contentder.
For Zen2 I hope they do away with the CCX bullshit and make truly native octa core chips otherwise Intel has a good chance of staying ahead of the game.