Heat rises so you are better off having the fan suck the air out if mounted in the top. Either way a small fan will help a ton. You have a great start. Eventually you might want to think about powering it with a LiPo battery, or a LifePo4. You could get everything to fit in the box. I would not...