Well, the real problem with that is swapping. The game doesn't have the ability to handle colonist swapping because it has no way of knowing what each dome needs.
This is why we need concrete value sliders and not this ridiculous thumbs up/down system (which, by basic logic, only really works if you have 2 domes max).
We need the ability to say:
"I want X medics in this dome, and no more."
"I want X botanists in this dome, and no more."
"I want X non-specialists in this dome, and no more."
And, "I want X industry specialists in this dome, and no more."
Once we have that, THEN we can use the thumbs-up/down system to steer excess population into whatever domes we want them.
But without those concrete value sliders, we will NEVER be able to even approach optimal colonist management.