@ jaskanwar
Buddy compare the layouts of the two boards. In the gigabyte one , adding a 2nd card in the pciex slot is impossible if it has a double slot cooling solution whereas in ecs, the slots are well placed out. The gigabyte though a solid board, is a bit cramped compared to ecs.
Believe me mate, its a great board and is full atx. Even a physx config is possible on that board.
Can you provide a link of the review you saw?