I'm just thinking that for anti-frustration, I'd like to swap the initial stat ranges for throwing and reactions. So that reactions have an initial allocation of 50-80 while throwing is 30-60.
After all, it is so much easier to raise throwing, and while a starting soldier with 30-32 reactions almost never reacts even when kneeling with a pistol or dart gun at full TU, making it almost useless, a soldier starting with a mere 50 throwing can still reliably get grenades under the target, and is almost never more than one square off, making the stat in general almost useless.
Having to start with 30-60 might decrease the accuracy enough that training rookies might be necessary, but I haven't done enough experimenting with wounded soldiers to be sure.
Plus, it raising throwing stats is the easiest to do, and I do it anyway as often when milking a base for money or ammo I have everyone throwing all the junk the aliens drop through the ceiling into the "green room" before bugging out.
Also, if the firing accuracy is in the 40-range, I tend to make that rookie a grenadier and give him some type of pistol, plus as many human grenades as he can handle in order to gain experience. Even against mutons or etherals (especially against etherals until he proves resistant to MC he gets a starter pistol and grenades, unless I have flying suites, when he gets a laser pistol). He can always grab a plasma off a dead alien).