currently the prices for the mainboards are too high imho.
and they are first generation mainboards.
overall my first x370 crosshair was fine after 2 BIOS updates... but the later ones are more refined.
i plan to update my AM4 mainboards in april/may of next year.
i hope there will be new mainboard revisions out then and the prices are lower.
but i can wait a bit longer for a new round of mainboards if i have too.