Like everything in EVO, as we learn more, we find better ways to do it. In my case, I have noticed I get consistently good results with the following main wave:
1000 workers
1000 warriors
330 scouts
330 pike
330 swords
95000 archers
1 cav
1 cata
2000 transports
And I use the same first two waves until my hero gets over 225.
Once my heros get over 225 attack, I only send 1 wave of warriors, and continue to get the same results. I have heard that some people send the main wave with no war waves, and I will try that when my hero gets over 275 atk I think. Cutting down to 1 war wave makes a big difference in how quickly you can send waves, and how many npcs you can farm at once. When I have a war horn or corset working, I can farm 3 lvl 10s from my capital city at the same time. When the other two heros get up to speed, I hope to do this more often to support an even bigger army.
Good Hunting...hope this is helpful