You may want to do a check for profanity. I know of one company who uses letters and numbers who's system generated at least a few orders with the word f*ck in it.
This suprisingly enough offended some. ;)
Actually excluding u will take care of most naughty words.