For god's sake. It's just a piece of paper. If a name is too long for it, well, damn, spend some additional time and customize it and print this one special id.
This. Whether for this specific case or in general, the rigidity of these sort of governmental/administrative systems dehumanize us. We are engaged in a conversation about the standardization of names, about applying limits to our given, or chosen names because of? What? Suppressing cultural or personal identities...why? So everyone can parse your name on an ID?
For a community that routinely cries out against national ID laws and champions the right to anonymity, many of the comments on this thread surprise me.