This is a minor suggestion. Right now if you ask for random people's weapon skills, you'd notice that basically every single adventurer/woodsman/hunter/foreign trader is a grandmaster in their weapon skill. It doesn't make the achievement of getting a grandmaster/master skill as satisfying.
Perhaps those roles should float around expert level, and another role called the "master" be introduced into the game who have master/grandmaster skills. You'd be able to pay them to train you in certain weapons. I think it would add an interesting side to the game.