I feel that milking using goblins couple of WB and minions is tiring. It is effective as now because of the one gem boost but after that everything will be a mess and bone dry.
Its is effective but definitely you cannot milk villages to save 6-8millions for an upgrade everyday. (get a life!!!)