I've been on this since the initial randomization option was first brought up in beta. Perfect world, leaders ratings
and traits are randomized to begin the game, and then ratings are randomized to a smaller degree each time they are promoted, along with a small chance for a trait to be added or removed.
In addition, ratings and traits are only revealed through battle...though some traits, such as slow-quick mover would be obvious as soon as you tried to move the units commanded. Now that we have the generic promotions, things are improved a good bit, though I'd prefer if it was extended to any general able to be promoted to any rank, not just an additional one above historical.
I appreciate the quest for historical accuracy in the game, but if you make the generals perfectly historical and have their ratings and traits be visible, then you've already lost half of the historical feel in the game right off the bat to me. Because the great issue in the Civil War, for both sides to some extent, was the quest to find the right generals and put them in the positions they needed to be in to win. As it is, you lose the, "Well, I've got this guy, we're not really sure how good he is, but he's next up, so stick him in charge and we'll see how he does", and it's replaced by, "Well, I know Grant and Sherman need to be promoted, so I'll have to arrange things to get them up as soon as possible and let them take command". Even with random generals, since the ratings are visible, you just substitute whichever highly rated generals roll out for you.
To get a real historical, "I am Lincoln" feeling, you should appoint a new general to command the army and have to wonder if you're going to be saying hi to Lee in your bedroom tomorrow, or seeing that corps commander that fought so well at the last battle get promoted to army command and then completely come apart at the seams. So long as ratings and traits are visible, and known, you won't get that.
Random ratings: Good here
Random traits: Would be an improvement
Hidden ratings: Needs to be added
Hidden traits: could see an argument for not adding this, but it would be a nice addition
Re-roll on promotion: Needed I think. Leaders, even randomized ones, should be able to improve or decline as they are advanced
Main problem is I don't think any of this can be added to the current engine without more work that it would be worth. at the moment.
As for Soundoff's suggestion on randomization per battle. I could see it, but wouldn't prefer it. There are already enough factors influencing battles to give you a bit of that without adding a whole new wildcard in there. I doubt I'd complain much if it was added, but it would probably drive some people nuts.
