I'll change the icon in the next release, apologies for any confusion. I did wonder how long it would be before this surface caused problems for people. :3
The planet should already have a localised_name, which the Surfaces list in the Map Editor shows in parentheses. (But not the LuaSurface because it takes precedence from the planet.)
The reason I opted to use a planet instead of a surface is because it gets deleted from the save when a user uninstalls the mod (it's also a bit more straightforward to hide it).
Being a small utility mod, I can see this happening fairly frequently and I don't want to leave a random surface in peoples' saves.
One downside is the user gets a message about a removed prototype, because my assembling-machine was present in the save, but that's acceptable.