Uplay makes the profile name and username same. And we can only use periods and underscores as special characters.
Can ubisoft please make profile name different from username (like in steam). This way we will lots of naming opportunities. Also please make so that profile names can use most (if not all) of the special characters also.