I'm kind of an odd ball, in that I put primacy of consideration on log wiz traited generals. I also tend to go with pre-war, early war, finisher type command assignments.
Pre-war, all I consider are log wiz generals, with the exception of ensuring that there's a skill level 5 at Army Group commands. Theater, regardless of skill level or any other traits, is always log wiz. Same with army and, as much as possible, corps. Everything else is filled with whatever's at hand.
Early war: In the weeks prior to opening of hostilities, I transfer log wizers to division level. The goal here is to get them as much experience and skill level increases as possible in the earlier phase of the war, since logistics is a lesser limiter at that time. I particularly try to get a log wiz traited general up to skill level 5 (or better), for each army group I intend to have by mid war.
Mid war: The size of my military is basically established. The distance logistics must travel to reach my various units has increased. At this time, I put the highest skill level'd generals with log wiz trait into my army group commands (assuming they're skill level 5 or higher. Otherwise, I go with skill level 5 or higher generals). Log wiz of moderate skill level go to army HQs for the increase in org given by the skill levels, log wizers of higher, but not high enough to be army group commanders, go into corps for the increase in brig rotations in battles the skill levels bring. Division gets the usual offensive traits.
Another trait I watch out for is commando. That one is reserved for commands and/or divisions I intend to use in low infra areas, or as independent operators.