I have an NZXT Phantom Enthusiast with 2x 140mm on top for the aio as intake, 1x 120mm on the back and 1x 200mm on the side as outtake and 1x 140mm on front, 2x 120mm on side as intake for the HDDs. I regularly clean the dust off the filters so the fans could get good airflow. I also changed the stock fans on the radiator to Noctua NF-A14.