Hey,
Yeah it would probably be more logic to make it like that.
But because the component was made originally for clients with protected intranet websites. The username gets generated in this way. They were all using full names there because its not a public website.
I will change this soon so it makes more sense
I will let you know when the next version comes out.
Kim