Recently the Mabinogi team has taken steps towards a server merge and people are discussing whether it should or should not happen. I would like to express a suggestion that the game could greatly benefit from a system that avoids name collisions. We could benefit from this regardless of whether a server merge happens or not, but in the event that a server merge does happen, it eliminates the issue of players being upset that they were automatically renamed and it eliminates the need for a system where players would have to rename their characters through a form on the website or through submitting a ticket.
Here is how it works
All characters which can be named (Humans, Elves, Giants, Partners, and Pets) will have an additional 4-character identifier added to the end of their name. It's a hashtag followed by 3 numerical digits.
For example if a character is named 'John' it will become 'John#453'
The Mabinogi team will have to do a long maintenance where a computer script goes and modifies all character names in the system. During this maintenence, the script that is making these changes needs to ensure that the same 3 digits will not be used between characters of the same name between characters of Mari, Rauri, Tarlach, and Alexina. For example, you must not rename John of Tarlach and John of Mari to both be 'John#453'. The software must ensure different digits will be used for each.
Mabinogi team will need to increase the maximum character name length in the database by 4 characters to accommodate the change. The game server and client will need testing or changes to ensure they can accommodate the longer character names. Do not allow players to utilize the additional 4 characters length in character names; the server has already reserved use those 4 characters. When they use character creation or a pet whistle, the server will generate their character with the chosen name, a hashtag, and 3 digits. This is enough to make it so that no one will have "That Character Name is Unavailable" ever again.
Finally we have the polishing that will make it so no one will complain about the hashtag and numbers. You will need DevCat to implement a few game client changes. You will be making it so that when names are displayed above a player's head, the hashtag and digits are hidden. You will keep it so that when players hold the ALT key, the complete player name is shown with the hashtag and digits. In players' friends lists, the hashtag and digits will also be hidden. If you want to be fancy you can have this as a toggle option underneath the 'Appear as Offline' option. In party and raid interfaces, you will also have the hashtag and digits hidden, and preferably have them show with an option.
For almost every other situation it is OK to show player names with their hashtag and digits. They need to be shown in the right-click menu and they need to be shown in the trade window. They need to be shown in party advertisements because people need to know exactly who to whisper, PM, add friend, or send mail to. The numbers being readily available are countermeasures to prevent impersonation.
I really hope you consider this suggestion. I want the Mabinogi team to seriously weigh the pros and cons, and I want them to measure the amount of effort required to implement this kind of change and weigh that against the amount of effort you will need to do your current server merge and renaming system, I do not believe that my suggestion would be too difficult to implement, but I understand that KR Nexon/DevCat have the final say and may refuse to have any employees work with you on your request.