We don't let people register with a 0 length name, and we don't let them change to a 0 length name later, so this should be fine from that perspective.

I think originally there was some paranoia about privacy concerns around sending across the fullname, but I guess now we're willing to compromise by warning people about what information we're sending over.