I think that it all depends on you as it's your game. You can actually do both maybe make the default gameplay endless and also add missions to give your game more depth.
You can make a Menu of Planets (Worlds), and in each planet another menu for several missions (Levels)
the game take place in space not on planets you don't under stand like space invaders the planets are decoration