I think it has been suggested previously to have some sort of randomly generated "quests"/tasks, that you can complete for small rewards. Like, kill X archers, get a reward of X gold and Y experience or score X kills with a specific weapon, but it never went anywhere.
I personally would love this, the rewards don't have to be big, it's just something that would make the game more fun, having more things to work towards.