Another piece of advice if you haven't purchased the board yet, look into the Asrock Tachi board, I've heard Asrock is killing it on the bios update/fix and maybe more responsive to issues.
I wish I had checked the board forum on ASUS' website before I bought mine, as BIOS updates are few an far and most come from "beta" files on a 3rd party site.
Lastly realize this is a E-ATX board, which is going to limit the number of cases that it'll fit in properly.
At worse unless you're getting the board for a steal, I would wait for TR2, just for the board updates, remember TR1 will work or should work in TR2 updated X399 boards and you should get to either pick from some better or more matured boards or if nothing means you're needs buy a gen 1 board. Point is you're close enough to TR2 launch to wait, and maybe just maybe memory will also come down in that time.