I rather felt that the Ryzen2 release was disappointing. They didn't really do anything with 12nm -- seems to me they mostly just fixed their control plane and called it a day. It feels like people were pulled off of that effort and concentrated on some other project ... like Zen2. The latest rumor is that Zen2 isn't being delivered to consumers until Q3, probably Q4. Zen2 is being sampled ... but barely, given what we know of how it fared in lab tests. They didn't use their favorite benchmark, they emphasized that they're meeting their deadlines. Yet they've lost at least one HPC deal because they can't deliver in the timeframe required. Pulling those threads together makes it sound like they are running late. Because I'm forced to guess, I'd say that this is GF fall-out -- Ryzen 2 team pulled to run a Zen2 backup plan at TSMC, and now they're a half year back of their original plans. Those aren't the only threads, of course -- could be just that consumer is pushed out so that they can do a single die and tackle latency. Who knows.
But as I'm forced to guess, my suspicion is that we're at least two quarters away from a release. The AMD folks doing demos wouldn't even commit to first half of 2019. "2019". Yet, the current parts are already beating Intel. So yes, I expect really good things. Maybe not really great latency, but reasonably high frequencies and significant IPC gains. I don't expect them soon is all.