I've seen the warbases stuff in the flesh, and its actually quite good.
Given the time and budget, i'd probably have a whole town of Overlord's facades, but from a weight point of view, the warbases houses would be lighter (not that the Overlord buildings would be massively heavy).