I would like to suggest giving the Generals access to the Book Binding system. Allowing us to focus in on specific developments like cavalry or soldiers etc and maybe a few higher tier surprises for investing in them.
Also a regular general after so many determined victories should be upgraded to a Battle Hardened General, after all the term battle hardened is exactly that by fighting. It could be something like 500 or even 1,000 leader camps destroyed etc