mmm lemme shine my thoughts on it larry since i got a 1800X with all the bells and whistles on it thanks to the guys in this thread.
Ryzen is a beast, if you need a productivity machine.
Cinebench, Handbreak, Winrar extraction.... its a beast with all those threads.
However i may end up selling the entire system to my cousin because for a productivity machine, i would really like to have ECC ram.
Also i do not spend most of the time on it doing productivity because again, the cpu is such a beast, it finishes all its tasks in an insane small amount of time, which leaves it at idle unless i game'd on it.
So i may end up waiting for threadripper, and hope it has ECC support because i feel most productivity machines should have ECC ram.
So i am back on my 7700k for my daily driver because i spend about 80% of my time gaming when i am sitting in front of a monitor.
And the 7700k is the current queen beating out even the 6950X when it comes to pure gaming.
So if you need a productivity machine, larry dont look back, grab a Ryzen.
If you need a gaming machine, your much better off with a 7700k or waiting for CFL.
Oh also note... if your gonna run a m.2 drive get a heatsink like mark suggested.
Those suckers run really hot especially when doing encoding tasks, and a good sink will keep it in check.