Dan,
I just purchased this board.  I was looking to get a X570 Tomahawk, but they are as expensive as the unify and the unify has a few more features.  My main concern is that this board does not support M.2 NVMe.  Your review says that two slots do support NVMe however, a article I just read...