Specs:
VGA card length: 281mm / 11.1 inch (w/ HDD cage); 422mm / 16.6 inch (w/o HDD cage
GB length: L=299
ASUS: L= 280
So, ASUS does fit with HDD cage in place. If cage removed, you can install the GB too.
"Which one do you think is better "
They are the same. I'd go with ASUS, for not removing the HDD cage.