Is it possible to make the building lots triangular, but the buildings themselves would be square? I clearly know nothing about your algorithm or generator, but if you draw the triangle shape as the fence, you could draw rectangles inside making them more in line with actual houses.
Regardless, this generator is very cool!
Any chance of doing a village option that just has 5-6 houses and 1-3 roads going through with some fields? :D