Making your job easier is the goal of this idea, yes. Too many social skills need to be repeated every day, with minimal bonuses for use, that making them passives or job-specific would save the player time. Ideally making it passive, automated, or on a schedule would save even more time in the long run.
Having your own service buildings is something that's already planned I think. Having your cooks, whores and entertainers work there full time seems like a good idea that fits well with the theme of this idea, and the game in general.