Listen carefully:
The banks are not important. You are highly drafted and low peasants so banks don't provide any real bonus. High offense is really important.
Aim for:
5 peasants per acre
2 thieves per acre
10+ elites per acre... The rest def specs and wizards.
High MO is the most important factor.
Get a lot of training grounds (15%-20%) and stables (12%)
Barracks are also important.
Guardstations are a must. 20% is good.
Homes can help with BE, but personally we don't run them.
10% guilds 5% towers is fine.
Absolutely no hospitals. also drop banks. no more than 5%.
WTs: 10%-15%
Like someone noted, if you are very small, you can have less guardstations, and instead get more barracks or something else.
make sure the target you hit has pitfalls on him:
pitfall + orc racial = 1.15 * 1.25 = +44% enemy losses. without even including emerald dragon.
With emerald dragon on enemy you reach +65% enemy losses!
Nightstrike effects troops that are out on attack too.
So having your army in/out does not protect you from that. You are always open to NS.
Propoganda only effects troops that are home, so if you have all your army home you are a good propoganda target for rogues. I wouldn't worry about NS too much unless i have a lot of soldiers and specs.
Your kingdom setup is good for warring.
However many kingdoms will not go into a war against an opponent with unbreakable t/ms.
You need to take into account your t/ms will be open to hits and chains and plan accordingly.
It will come down to activity and strategy.