With eccentric orbits comming, overcrowding issues are bound to appear as supported population fluctuates.
What I suggest is either hardcap setting for specified population player would pick, or option to not allow more than minimum population supported in the orbit.
It would ease up on overcrowding issues as planets reach their maximum population.