I decided to buy the buy the B450 Tomahawk Max because I decided to start to build a gaming PC.
For the most part, the motherboard is great. There are 2 things that annoy me, though. The boot time of the Operating system is considerably slow, even when I have the OS on an SSD. I've seen many others complain about the same thing, where boot times are near 30 seconds. Secondly, I have a WiFi adaptor. I use ethernet mostly, but for testing some stuff, I need WiFi. But all of the ports were being used, so I kept the adaptor plugged into the Flash-Bios port. Because of this, my machine has given me bluescreen errors, and ever since I've removed the adaptor from the port, no such issues.
Apart from these 2 things, the motherboard is great and a would recommend it.