Which would you pick / is better ?

Would a CM Haf 922 / X provide sufficient airflow and cooling for the above mentioned cards ?

Only going for a single card set up for now however might upgrade in future, so looking for a future-proof case


Thanks in advance yahoo community !