What happens when export a GPX with extra name prefixes,
then import it with those custom names and export it again?
Will it have multiple “(SPN) … (SPN)” prefixes?
Cannot expect GPX parsers to regex erase “(SPN)” in order to extract / use the original waypoint names.
Because if users happen to write a similar prefix intentionally, then they expect it to remain in the import.
My comment from that discussion is that names are set by users and expect them to remain unchanged.