Hi There,

Nice looking box and work - Some ideas

1.) Fans - Try not have the fans on the same surface as the air will just go in and out across that surface you would want the air to go across...