As I remember correctly, the problem relies in Factorio itself as you cannot add menu options "dynamically", means not in a phase other than startup, which makes sense as the menu needs to be rendered once all mods have added their entries to it and not when the game is already running. So yes, there is currently no future for "dynamically" adding planets to a settings page, only statically.
So the current option is, that I statically add all Factorio's planets mods ... Which means, once a new planet is out, it needs to be added. Or when it is abandoned, it needs to be disabled (commented out). Everyone wants to save such hassle by allowing planets being "dynamically" added, means detected by AR and then added each time a save-game is loaded. Unfortunately Factorio's API doesn't allow this.