Good idea, but I think it's not fits the theme and you should add some communications between the buildings, for example if mine and house are near, they generate summary more gold, but if they are not, then they will get less.