I have a simple webform that will allow unauthenticated users to input their information, including name. I gave the name field a limit of 50 characters to coincide with my
If it's full name in one field, I usually go with 128 - 64/64 for first and last in separate fields - you just never know.