i dont actually know what a venting box is but, as soon as the 8 inch fans push air into there it looses all its oomph you could call it, maybe if you made it all stream lined it may make it easier on the fans and have a higher air flow. just a thought.
looks like a sweet setup, both of you...