Yea for sure a ring start should be possible, I will need to look at the any planet start mod to get ideas for how to implement, or they might even have auto-generated implementations to auto-detect the surface and allow you to start on it, not sure.
Glad you like how it looks - took ages to figure out the minutia of how to merge the space platform / nauvis / and gleba elements! haha
Additionally I have big plans for adding enemies and more challenge to the map itself - (just practicing on enemy entities on another gleba mod first so I can git gud) - but that will hopefully also add a bit of 'oh I don't want to start here actually' lol