Re: Regarding siege workshop and town hall
1. We would need to redesign many parts of the game to allow to append new elements and change existing ones behavior on account to that.
2. Mapmaker would need to create a sufficient quality artwork to be used (graphics, sound, voices, etc.). Graphics is the most hard part.
We are just 2 individuals programming in our hobby time. When we do it, we want it to be meaningful. That is why we tend to add things that will be actually used.
So far I can not recall anyone doing anything bigger than combining a new house from a couple of others, or adding snow effect on roofs or making a new unit by palette shifting armor color. For such "one-time" cases it is better to work with the "modder" and do the hardcode (if that is a fit to the game), than invent a complicated system that will remain unused.
KaM Remake at: http://www.kamremake.com
Original MBWR/WR2/AFC/FVR tools at: http://krom.reveur.de