You might take a closer look at the B350 bios compatibility issue. I just bought a 5600x to replace the 1800x in my Gigabyte AB350-gaming 3. Initially it was stuck in a bootup loop. Funny, because I had flashed it with the latest bios. A closer looked revealed that Gigabyte has several 'latest' bioses, depending on whether you have a Vermeer, Cezanne, 4000 G-Series CPU. They even have a bios just for 5800x3d. For a generic 5600x Vermeer, the correct bios name starts with the letter 'T'. Switching bioses solved the problem. For $195, it truly transformed the old AB350. I looked close at the 5800x3d, but money is not an issue, so I'll probably pimp out a new Zen 4 setup when they become available.