First off, I was not quoting yourself. I was merely stating my reasoning.
Personally, I think the squads that couldn't maintain better control over their squad numbers
should get the last choice as to what they get & where they go. This sounds reasonable to me.
BUT, your thought process on how the
CM's decide who goes where
is reasonable as well & I will stand by any decisions your team makes.
<<S>>
P.S. Take the "=1" out of your "List" code