Great case using it myself atmam about to put two 290x under water with corsair HG10 and H75 the rads will be installed in the front like yourself.
Should get pretty good temps, though keeping the front panel off is recommended, waiting on the meshed panel being available soon.
