I was wondering if the mayor can have a message board found in townhall that they can post written updates for the people of the town. Not everyone posts in the forum and this would help make sure the towns people know of new laws, charters or anything that may affect the towns people.
Also may I suggest that the mayor be allowed to see the offices of the councilors as well in order to be able to keep tabs on the town? Not necessarily giving the mayor IG functions for these offices just allow the mayor an update of the towns status each day.