That's a pretty decent cooler from what I've read. I think that more airflow in the case could give you a few degrees. Also, I don't know how you're setup, but I'd setup my radiator to push/pull fresh air. I see a lot of setups pushing exhaust air over the radiator.
I like "positive pressure" setups to reduce dust. I have 2 front, 2 top, and 1 side intake with no exhaust fans. I get dust on my intake filters, but very little dust settles in the case itself.
More than anything I support trying different setups and measuring your temps to see what works best for you (be sure to measure the delta -> coretemp/ambient). Good Luck!