Once you hit cav you won't be using hero's nearly as much save for when you create a 2nd army/sandbox army. I'd put a vote in for a more specialized hero class selection though to help cater to said units strengths or weakness's. Simply put, a leader style that adds to an overall of either damage, defense/survivability, or support (IE increased hit chance, movement speed, etc).