I currently have a Haswell 4770k and have been finding parts for a new build. I did buy a NAS earlier in the year, but didn't like it, so decided to build a seperate PC for 24/7 home server type solutions.
Then decided I would quite like that build to do my encoding for me, and means I wouldn't need such a powerful PC for the day to day stuff, so decided I was going to build an i5 machine for that. Then heard about the new Kabylake stuff just around the corner, then the Ryzen hype.
So I decided to start buying parts. So far have everything except the cpu / motherboard. So I have a Corsair h115i, Corsair Carbide Series SPEC-ALPHA case, 16GB DDR4 (2400 MHz), Super Flower Platinum King 450W 80 Plus Platinum PSU, AMD RX480 4GB GPU (although I might keep that on the daily). And I already have various HDD's, including big mechanical drives, and reasonable ssd's. So I'm pretty much set up for the final buy on release.
My budget for cpu/mb is / was £320 (stupid rainforrest gift cards meaning my coin is tied up there after the return of the NAS). But if it looks like I could get a 8c/16t cpu for close to that budget, I'll buy the mobo out of my "pocket money" and just go all in on the lower tier 8c/16t, otherwise even a 6c/12t will be more than ample.
I'll be keeping both systems anyway. And either cpu will be vast overkill for the server machine, although I do hope to use it to build encoding queues in handbrake, and just let it run 24/7, hence the half-decent cooling (I probably wont overclock either system, well, by much anyway. And my current H60 v2 works ok, keeping temps under 50 deg c at full load running push/pull on the 4770k).
Basically I am waiting on a couple reviews of Ryzen to pop out, with healthy benchmarks, then I'm all over buying the last components. If it turns out that Ryzen isn't as good as hoped, I always have the i5 plan to fall back on. Or wait a few weeks / months for Ryzen prices to fall due to little take up (I'm sure even if it doesn't stack up for gaming, it still looks good for encoding / transcoding, which will be the main use anyway).