- I don't feel like there are too many triangular buildings. They were a scourge of early versions of the generator, but now most of the buildings are more or less rectangular. Weird shapes still happen in difficult locations (e.g. around towers) and some of them get filtered out. I'm afraid more "aggressive" filtering will lead to noticeable holes in the pattern of buildings. You can try choosing Display mode: Complex to turn most triangular shapes into smaller "polyominoes".
- I think that introducing an additional size parameter will make it more confusing. Also, it might cause a situation when a requested "village size" is too large for a requested "map size" (I guess the opposite is not a big problem). In addition to the map size, there are also population density tags sparse and dense which affect the number of buildings in the village (but not its area/radius).
- Yes, palisades are still on my list. Actually, they will be the next big feature I'm going to try implementing in the village generator.