I hope it is not too late to make a suggestion, but many civilizations have advisors that allows them to train a new unique unit. Why not apply something similar to the Romans? You had to cut some units to balance the game, but I think it would be a good idea to use some advisor to include the...