Wow I'm on a roll here, 3 suggestions in 5 min...
Anyway, i was thinking maybe add a [Town] shop chest so that, instead of town related shop chest sales going to the mayor, the money would go to the town and the mayor/co mayors would all be notified of purchaces or when the chest is out of stock so they can refill it.