[H]ard|OCP took exception to some of the design choices on the Gaming 7, specifically the placement of an M.2 slot directly underneath the first PCIe slot and some of the data and power connectors are inconveniently placed.  On the other hand the performance of the board is top notch, the 1950X ran perfectly stable at 4GHz and as there are two headers for watercooling on separate sides of the motherboard you should be able to hit that yourself.  They have learned some interesting facts about the X399 chipset so even if you are not picking up this board it is worth reading through the whole article.

"We review GIGABYTE’s X399 Aorus Gaming 7 and see how it stacks up in the world of HEDT motherboards. This motherboard is not priced all that high considering the amount of features it touts and certainly it is not priced high for the stability we were afforded while overclocking the Threadripper to 4GHz."

Here are some more Motherboard articles from around the web:

Motherboards