the Soviet OOB and reconstruction / reinforcement routine is a bit frustrating
More than 'a bit' I would say, but until we get a design choice to not divide units there is nothing that can be done. When I played RGW as the Soviets I left all the bits where they reconstituted until all three parts and surplus rail cap was available.
Same here, I am on Russians around late Summer 1942 against German PO, and have decided to let those bits appear and then rail them to a common point to recombine. Lately, I have just been saying, "Get to Moscow" ... so I rail the bits to Moscow, then look at them again. The reconstitute point around Archangelsk is problematic, I think, b/c they have to march to a rail head. Frustrating with units that appear there around Archangelsk.
What I would most like to see, is the air units in their own formations. Several Soviet air are found as part of ground formations, and I see the logic behind that decision ... but still, if they were "separated" would it not free up units in ground formation, for sub-divisions (if that were wanted)?
not sure, but i do think that Soviet air should be in their own formations, and not tied to their ground formations.
Just a thought, from a casual player!