This add-on allows the user to change their username.
You can set a day number between each change.
The user can make his change private so as not to show it to the other users.
You can delete the change history.
Download Xenforo [2.x] Add-ons - [XenConcept] Username Change 2.1.8: