Well...
Filth, so much of the assignment does ride with the CIC, that its practically impossible to control anyhow, short of forcing the CM's to do that part too, which I think would be a tragic decision.
I know that when I CIC, I look back at the last 2 or 3 frames, I make notes about who has been in what... Then, I write down all of their requests...
Once I have that done, I find the squads that have not had their request recently and I give them priority for their requested ride. After that is done, I assign the rest and if anyone is not going to get their request then I make sure that it is a squad that had their request last week, and if they have had their request a lot lately, then I am definitely going to bust the streak.
The last thing I do is assign squads that don't have a preference.
Last time I was CIC I bumped into a squad (don't recall who) who I guess almost always gets fighters, they got dropped into bombers for the one frame and actually emailed me about it. It kinda ticked me off frankly, a squad that hasn't been in a bomber in like 10 frames complaining that they got assigned bombers... They did fly them though, they showed up with good numbers, so in the end it was no hard feelings. But honestly, that worried me a little. Everyone needs to tow the line.
CiC's should take time to make the assignments fair. Too often we see the CIC squad in the hot ride for the frame, that bugs me too. Being CiC is not supposed to be a way to guarantee your own squad's requests. I confused the guys in my squad last time when I had 12 262's available and assigned none to the Clowns. I had to explain to my guys that no one in the squad had much experience with that tricky bird, and I felt they would be best utilized by others... Turned out it was a good call, the squads that did get them made very excellent use of them and every single one that launched came home in one piece.
But, at the end of the day, the CiC makes the call. If you can't count on the CiC to take time to design a good plan, and take time to do the homework for the ride assignments, then the event will always suffer a little.