My home built cooling system.

Looks great. I have seen some setups similar to yours with thin rubber flaps over the holes for some reason. Had it explained to me but I do not remember the reason.....

Those are to make the fans more efficient at pulling air through the core but open to allow air through when the car is at speed. With the holes there it can make the air come from there instead of through the core.