I would suggest adding this feature: that research above a certain level after all techs are at level 3 could be bought to give villager of your choice a boost in a skill area.

Also - does repairing huts add to skill level in Building?