yep i have that case minus the bubble stix, and my brother has it with, i agree with you on the fan thing, but hey its go places for 8 fans in it- mines too loud :-)
True there's plenty of space for fans but I've always preferred to have at least one up front. The fans that came stock and the ones that I used were all low RPM so the noise level never became a problem. In fact the LED fan they supplied for me was rated at 28dB.