I never considered the achievements when making this mod, I guess I'll have to remove/hide the starting planet one and add one in for visiting Nauvis.
Thanks for letting me know!
As far as the rest, I know a decent amount of the devs are aware of the mod (I actually playtested the beginning of Gleba with one of them), and while I agree with the sentiment of having it be built in to vanilla, I also understand why they didn't as the guy who ended up making the mod.
It's a lot of work to readjust everything to not have softlocks and still be fun, but there's a couple things that stand out to me that would make it hard to justify having it be a vanilla feature:
The planets have been designed to bootstrap off of with the technologies you already have unlocked to get to space, not from the ground up.
This requires a lot of shifting of things around in the tech tree to make it possible, which isn't feasible to do from a dropdown map setting after all the technologies have been loaded for a multitude of reasons I won't get into here.
But let's say it was possible hypothetically, and we can choose our starting planet with all of the tech tree changes and everything, this also forces any mod that wants to be compatible with space age to consider the alternate planet starts, as well as any modded planets that also want to have the option to be started from. That's a lot to ask from mod creators, as it takes a lot of custom changes to make the experience work.
I believe alternate planet starts are only possible in mod form, and while it could technically be an official mod, I think it works out better this way.
I agree with the desire to start on other planets - that's why I made the mod after all - but it would be hard to do it officially in a way that doesn't make someone's life a lot harder between either devs or modders, so unfortunately this is the way it has to be.
Lastly, thanks for playing the mod. It means a lot to hear that people who are passionate about this type of gameplay are still able to do so despite it not being official.