I opted for B550 over X570 because I prefer the fanless design, and didn't need the extra features. The VRM on this board is exceptional, class leading, with a beefy heatsink so can handle even a 5950X without breaking a sweat. There's also plenty of fan headers, 1 CPU and 1 Pump, with 6 additional system fans, 8 total. A useful flash bios button on the rear I/O so you can upgrade the bios to be compatible with Zen 3 without a cpu installed, and of course solid wifi for those who need it. Design is subjective, but I like the more understated and grown up approach MSI have taken here.
That said, I would have liked 2 more USB ports, even if they were just USB 2.0. Secondly, using the 2nd M.2 slot disables the 2nd long PCIe slot, I feel a better approach would have been to disable, or even remove, 2 SATA ports instead.
Overall, a highly recommend motherboard.