I'd buy a MSI motherboard again

Might be buggy, as in removing support for video cards. But that was a NVIDIA card, and I don't really care if NVIDIA cards work on my motherboard. No official open source driver.

I'd buy a dedicated Intel video card, that should have an official open source driver too. Their driver might be better then the open source AMD driver. Depending on what AMD GPU you have, it can apparently be buggy.

MSI motherboards last longer then Biostar. The one I had, the USB 3.0 ports on the motherboard, didn't work, they had a disconnecting issue. I think there's problems with the 2.0 ports now. There's an add on USB 3.0 card, bought because of the broken USB 3.0 on the motherboard.

Before buying the 960 GB SSD, I should buy a taller table. So if I get a new Ryzen CPU, it'll be much easier to change the CPU.