Yeah, I think a simple addition would be a countdown/chess timer that gets shorter to a certain point for assigning villagers to jobs. Might give the player a chance to feel challenged and not have all the time to make the perfectly optimized plays.