No, this isn't really ever going to be a quick solution.
One thing that might help is that the usernames at XenForo are quite flexible by default. They accept spaces etc. So you could just change the phrase "Name" to be "Full Name" and then police incoming registrations for appropriate use.