2018 I set out to build a system with tons of cores in the smallest case possible. I ended up building in a Sliger Cerberus 18.5L mATX case with a X399M and Threadripper 2950X 16 core processor. I went through probably 3-4 iterations of that build trying to properly cool down the 2950X. When Ryzen 9 was announced last summer the idea of essentially having a faster 2920X-2950X but on a consumer platform really intrigued me so this fall I sold my Threadripper parts and my Sliger Cerberus case to downsize even further.
For me the perfect case for the Ryzen 9 series is the NCase M1 or the Sliger SM 570/580 series. I ended up pursuing the NCase M1 since it is the smallest (12.9L) case that supports full sized 3 slot graphics cards. I also picked the NCase M1 because to my knowledge it is the smallest case that can fit the Asus ROG Crosshair VIII Impact DTX board as well. The problem was I totally missed NCase's pre-orders for the V6 and even secondhand V5 were very hard to come by. I ended up buying a new in box V6 off Ebay for $350, which by every means is way too much but considering the next shipment of NCases aren't due until 2020 I had very few alternatives. I did rationalize the purchase with the fact that I sold my Cerberus case for $200.
The case I received didn't have any cosmetic issues but had some noticeable panel gaps. Usually this would be something I would go back to the vendor and complain about but since I bought the item off Ebay I really had no way to fix this. I did bring this up with the seller and they continued to point out that it was new in box. Either way the case is awesome and the small changes really add up to the best NCase M1 yet. Some notable improvements for me are the feet that were designed by Optimumtech, the removable front IO panel, improved vented panels, and improved radiator and fan support on the bottom of the case.
The Impact board is an amazing board and hands down the best small form factor X570 board out there but at $430 it's not for everyone and quite frankly I probably should have just gotten the ROG STRIX X570i at almost $200 cheaper. I wanted a good performing AIO with RGB so I went with the H100i RGB Platinum and while it's a good AIO the software is total crap and constantly connects and disconnects. I don't use Corsair's software or have the AIO plugged into a USB header essentially having my pump run at 100% all the time and the fans constantly spewing rainbow puke. When I first started this build the 3950X was delayed so I decided to go with the 3900X. Long story short but due to a shipping error I got my 3900X for free which made my decision to upgrade to the 3950X a no brainer.
The 3950X went on sale on 11-25 and I actually woke up at 3 am and 6 am to try and buy one online but nothing was posted yet. On the 25th before 9 am I went on MicroCenter's website and saw I could reserve a 3950X for MSRP to pick up in store and about an hour later my order was confirmed. I consider myself extremely lucky since NewEgg, Amazon, B&H Photo, and even Microcenter sold out within seconds.
I haven't done much testing but the chip idles around 42 degrees and gaming at 3440x1440 at Ultra the chip runs at 50-60 degrees. AMD recommends a 280mm AIO for the 3950X but I have had no problem running it with a 240mm AIO.
In the end I highly recommend Ryzen 9, either the 3900X or the 3950X since both are essentially cheaper, cooler, and faster 2920X-2950X from last year and can be put into some really small cases.