Wargame terrain is always complicated. Scale needs to be right, terrain shapes realistic and distances sufficient. All that also needs to be small enough, functional and aesthetically pleasing.
Terrain that would be in scale with the figures, would not be in scale with intended base (unit) sizes. Therefore, games are more or less build in two scales, and then tried to make them look aesthetically pleasing together. Usually goal is achieved by using oversized troopers and smaller terrain features.
One problem that I have been tackling with has been towns. Somehow a single house does not really look like a village, not to mention town and on the other hand, multiple houses that would be in scale withe the figures would be far too large for the rest of the terrain.
Of course there is also problem with the amount of time it takes to construct and fully paint significant number of houses to sufficiently resemble town. Solution presented itself in form of paper buildings which can be printed and constructed in any scale needed. Some quite nice German ones are available for free.