Thanks a lot for the update and your work on this. I can't even begin to imagine how difficult this must be to write in code. Even if the user have to make adjustments to houses and linear features like roads, the framework will be there. It wouldn't take too much time to adjust it after running the script.
You might not have to do everything yourself. Like the tutorial - maybe some short instructions in a readme file is enough for a Beta release, and then maybe someone will pick up the glove and make a full video tutorial after a while.