Well I for one like the duct work =]
As for were to put the filter... it really doesn't matter it will still give you restriction no matter were you put it... so pic a place that you can quickly get to it if need be.
You may need a bigger/stronger exhaust fan to get those temps down... that...