I have basically the same request - the "teleport player inside" seems like a horrible hack, and prone to serious bugs (i.e. via some series of remote-view and click-on-processor and "exit-all-processors button" interaction, I just got my actual character teleported back from Vulcanus to Nauvis ... when I was very much not in a position where I would be capable of doing that, yet. Had to reload from a savegame.)
The Blueprint Sandboxes approach seems a lot more appropriate nowadays, in Factorio 2.0-land - maybe we should switch over to always using 'remote view' on the surface, and ditch player-teleport entirely.