As someone who recently got a Ryzen 3900X I have to warn you about the thermals on AMD CPUs, though you probably know this already. Plan for a decent cooling! As for the MoBo itself, I'm on ASUS. Go the most expensive ITX MoBo on the market (not because I wanted but because no other ITX boards for AMD were available due to pandemic). It died after a week. Replacement that I received was used (covered in smears and fluid stains). The second replacement works fine so far. Janek