let us ban people from our towns.
The reason would be self explanatory, if you don't want someone in your town they shouldn't be allowed in. The town door wouldn't necessarily fix this since you might be okay with some non-citizens and not others.
1) invisible wall if you're banned from a town
2) insta-kill if you cross into the town borders with maybe a warning before
3) tele's player a few tiles outside the town if they enter it
not a bad idea
i really really really want this.
You have my vote.
#2 would be good, sim could put on the message "you have been caught and executed by the Town guard/military/taco"
Honestly the way I see it we should be able to. There are people I just blatantly don't want in my town and shouldn't be able to. This also means that generally you need to get along with fellow players. If you annoy enough mayors with trolling or bad behavior you'll find it very difficult to get around the map when you can't pass through certain areas.
I think 1) would be easiest to implement