Excellent build !

Interesting idea about reversing the fan.   I think that is a game changer.