All this chat about Unicode and glyph nice-names reminded me of an earlier thought about glyph names that are not in AGLFN. For a newly encoded glyph like U+1F777 VESTA FORM TWO you _could_ use the name /u1F777.VestaFormTwo as the production name, which incorporates the "nice name" as a suffix in the production name (which the PDF glyph name to unicode algorithm will strip out, to get the correct unicode). In fact you could also use it as the nice name (hmm).
It would mean that when poking around with the Actual Shipped Font, i would have another clue to remind me what glyph /u1F777 is.
[edit: AGLFN defines nice names for certain glyphs, e.g. /carriagereturn is U+21B5, but others get names based purely on their unicode, like /u1F777]