Has anyone used this cooling set up?

I had mine as pullers. I ended up going back to my mechanical fan. My space was tight but not as tight as yours.

The rubber is very thin. As you drive the air coming thru the radiator will push it open even at very slow speeds.