My 1700x build for video processing has suffered major instabilities -- app crashes and BSODs -- memory corruption type errors. I went through 4 different types of DDR4 memory until I found some that works, even though it isn't on the ASUS's Qualified Vendors List. My advice is to make sure your RAM can do 15-15-15-36 timings (or better).
This is why I'd rather lose 25% of the performance these days and take a canned pre-built PC. I just can't afford the time to find this out. It was bad enough trying to find a working set of drivers for my T440 and that only took an hour or so.
I lived through the age of self build K6's, Athlons, dual Celerons and SLI Voodoo 2's and heatsinks the size of a can of coke. I'd rather just have a shitty old thinkpad and a box in AWS now. This all happened when I realised a naff old Pentium III 1.4 GHz (Compaq AP230) was actually my goto machine despite having things 3-5x the speed.
I run a fair few high CPU/RAM simulations with LTspice as well for ref.
I ran all the usual suspects (memtest86 etc) for 24 hours after I built it, not had a single issue in 2 weeks under Linux (Fedora 25) though I've seen people having a lot of issues with various RAM configurations.
I went for 32GB of Corsair Vengeance over 2x16GB at a conservative timing (the newer beta bios for the mobo I have supports more memory options as was as clocking) since it's a machine at work.
I've also heard the same. I've made comments on this post about the issues and poor performance with transcoding (specifically ffmpeg benchmarks), which is unfortunately why I've had to stay away.
It's just fantastic at the price point.