As usual Dan, you have some great ideas. I am going to rebuild this entire thing over the next week.
You make an excellent point about the air running up the sides. I'll have to make due with it for now, but on my other one, I'll make sure that the air has no choice other than to run through...