Not wanting to derail the thread, but does anything pick anything thats not "+gildar bonus" when your towns level up? The other 3 options just aren't appealing enough imo.
Only if it's a tech or arcane research hub.
It's something I'd like to see expanded since right now, if the city isn't a tech or arcane specialist then half the options do nothing and of the remaining two, only the +gildar is useful long term. I'd actually like it to be a tree - sort of a mini-tech tree - that was related to technologies you've researched and/or built in the city.
So you could get mining bonuses, gildar bonuses, food or material production bonuses, etc. So the leveling of cities has more flavor (especially if there are visual indicators) and more interesting choices.