A suggestion for making the hobbies train faster: doing jobs that utilize a given skill should offer a bonus to training up that skill. Whether by progressing training on their own, or by augmenting training, or by contributing to a persistent modifier, this would allow a synergy between working and hobbies and add to the strategic trade-offs of this game.