An AMD build in a skyreach 4 mini, used mostly for gaming, media consumption, and some encoding.
I am overall satisfied with the performance of this build, but one concern I have is that the 65W NH-L9a has a bit of trouble keeping the 65W Ryzen 7 3700x cool. It ranges 45-60°C in a 22°C room during normal use which I think is high but acceptable. However, after a few minutes under full load, it reaches TJMax (95°C), and clock speeds fall. At launch, the 3700x peaked at 3.9 GHz all-core instead of the max advertised boost clock of 4.4 GHz, but subsequent BIOS updates increased this to 4.2 Ghz all-core. I believe the remaining difference is due to the thermal constraints.
The RX580 has plenty of air to breathe and has no trouble cooling itself even when overclocked to 1500 MHz, but will get quite loud if you do so. I ended up lowering the voltage as much as I could while remaining stable at the base clock of 1340 MHz, getting me much better thermals and thus better acoustics. NOTE: Even for a normal height graphics card, power connectors are very likely to interfere with the HDPlex 400W AC, and in this build I was forced to use a 180° low profile adapter. (even then it was a tight fit) If you're a modder you can likely find another way around this, but I'm pretty inexperienced.
If you are to attempt to make a similar skyreach 4 mini build, I'd recommend using a cooler (and maybe less expensive) CPU
If you're looking to spend less, 32GB of ram is definitely not necessary for most people (go with 8 to 16GB). The skywire cables make the build make more easy and comfortable, but are not necessary. You can get the 180° GPU power adapter and a power switch for much less if you look around online. You can spend much elss on the motherboard if you go with B350 or B450, (or B550 when it comes out) because you're probably not going to overclock with these thermal constraints. Be aware that if you go that route you'd have to have an earlier Ryzen chip to update the bios yourself OR get AMD's bios update kit. If you dont mind having an external power brick you can get the 330w Dell AC adapter instead of the HDPlex 400w AC.