Very interesting, can't wait to see this completed. I just bought some 120mm Yate Loon fans myself. They seem to be selling everywhere for an extremely low price. Haven't tested them.
Question, have you thought about rolling the edge of your cut panel? Fold 1/4" completely over, or bend...