If you split the Zen result straight down the middle you can deduce that a 4c/8t 3.15ghz Zen will be about 15% slower than a 4c/4t 3.5ghz 6600K (Skylake) on average in productivity.
8c/16t Zen looks like it'll be closer to 6850K performance at stock but consuming almost as much power as 6900K.
All in all it's probably going to come down to how well Zen overclocks and prices.
No it isn't - the Core i7 6900K is running at 3.2GHZ to 3.7GHZ,so probably around 3.5GHZ,and the Ryzen CPU at 3.15GHZ. The Core i7 6900K is running 10% higher clockspeeds,with production motherboards and quad channel RAM. The Core i7 6900K is 10% faster in games and 14% faster in non-gaming scenarios.
That means at similar clockspeeds,it will be more or less the same performance as a Core i7 6900K whilst using a cheaper base platform. That hints at the Ryzen having a decent memory controller too.
AMD ran their sample at 3.4GHZ/3.45GHZ so I expect with production motherboards,and Turbo working properly,they will be quite close. Remember this is an ES.
Plus the games tested put the Core i7 6850K and Core i7 6900K at similar performance,which means they are more clockspeed dependent. The Core i7 6700K is probably running at 15% to 20% higher clockspeed.
If you consider how much higher the clockspeeds for the Core i7 6700 are over the BW-E CPUs,you can see the IPC difference is basically non-existent.
That means 4C/8T Ryzen CPUs are probably going to be close to the Core i7 6700K/Core i7 7700K as they will be less TDP limited too.
This is FAR more than the SB/IB level IPC many of us thought Ryzen would have and validates the AMD tests in their preview as being accurate(!!).