Homes over libs even for 500 bpa. Can't see using libs at all for anyone with current way of getting science. 13% homes gives you one more population unit per acre before modifiers increase it. Raises BE, too.
Because of DBE (declining building efficiency) having more than 20% TGs or forts is not the best use of land. 18% should be fine. 13% rax will give you 12 hour attack times in war which should be good enough for all but the top kds. If you are not going to use self spells in war (not something I would advise), you could cut down on the towers to 2%. Steal some if you have trouble getting CBs or don't mess with CBs. Use a SoM translator and attack with that. Alliancerankings.com has one.
I'm not a big fan of going half def spec half elite for military. Looks too net worth heavy to me. If you do put in some off specs, make sure to mount them. Elites do not need stables.
You should be putting a lot of gold into science, as much as you can. The top three are alchemy, tools, housing. If you are going to try and pump, do alchemy first. Then housing and tools. Then whatever else you want.