Hi, author of the other mod here!
I tailored my mod to the experience of starting on each planet individually, as if each planet truly was the starting planet made by Wube. Because of mine and the engine's limitations, it would not be a good experience to start on multiple different planets at the same time with my mod, and I personally don't think that it's as good of an experience even without my mod just due to the nature of the technology system and labs and such. I'd say for singleplayer and even same planet multiplayer, that's what my mod specializes in, whereas this mod works wonderfully for allowing people to play on different planets at the same time, working around those limitations.