I've wanted to do one of these, but never gotten to it, this is really nice. The only thing I can see is that there are a couple of places where there is no fan, can't you get a couple more in there? 8^)
I think it would work well for a heater in my 10'x12' office.