Random thought: Any way you could fit a 140mm up front, blowing over the cards? That would be quieter and provide airflow quite directly across everything. I'd check dimensions myself but I'm on my phone atm.
A 140mm would run into the front IO. A 120mm would blow over everything that needs cooling anyway: