Username field for users is used when a particular user want to signup. If the characters which are in the field are not assigned to any user in the system, RaidPlanner auto assign those characters to the current user.
Armory sync will not change user settings for existing chars, but ofc. user will be empty for new characters.