15% homes is a decent target. alternate between 10-15 to optimise. don't just stick to build, be bit more fluid.

Too many farms, drop that to 8%

More guilds, towers are fine.

i would run probably
13% homes
7% farms
17.5% tg's
12.5% rax
17% guilds
4% towers
24% TDS
1% dungeon
9% GS

Lose the stables. useless building for the space efficiency.