Some of the fan positions are a PITA for sure.

It took me awhile to build but I have a 120mm fan at the rear and underneath, these are high rev fans (around 4000rpm), both have external filters (the same as used with airconditioners), I also have top and front fans that expel the hot clean filtered air, works well!