I still don't see how a flying only track is a good idea. Imagine 'that guy' in the squadron that is always the pigeon and would rather work on his BS masters than study in the vault. He always has excuses as to why he didn't make RAP or why he was unavailable for mission planning yesterday. You really want him to be your commander in a few years? I totally get that guys just want to fly and I'm in that boat as well, but the guy who just wants to fly is also probably the guy that has the personality to take care of their bros and wants to be leading the formation when the shit hits the fan. That is the guy that should be set up to be the squadron commander. Rather than set up a fly-only track, which will remove guys like this from being commanders, we need to fix the glitch. Remove the BS AAD, SOS, ACSC, and things like that from consideration. Go back to the way the military has promoted since the Revolutionary War. Promote the guys who seem the be the most capable and chances are, they will be the most capable in their new job as well. Don't promote based on who has a shot at being the next chief of staff, promote based on who is the most likely to do the job best on the next level.
Then, when that is finished, fix the staff gigs to turn them from a terrible deal into a good deal. Make them 18-24 month assignments in Hawaii where you work 9-3. People will say this is impossible, but I bet that so much of the staff has become a self-licking ice cream cone that if you removed some of the same BS where guys spend half their time filling out electronic staff summary sheets, you might find some time to let guys go hang out at the beach with their family when their kids get out of school every afternoon. Suddenly a year or two away from the jet might be a nice break instead of a prison term.