The Gaming Professional edition X370 is the premium enthusiast product, nothing less. Expensive? Yes, and yes, you will probably need a few firmware updates in the future. But it is one of the very few boards out there where I find the cost justified for what it offers in return regarding features. Nice job ASRock!