If that is what the server_alias MUST be, why does it need to manually entered? It should be automatically harvested from the server Location. The server Name, then, can be whatever the user wants it to be in their server manager. In face, Name is an outdated field, since it used to control the display in the Folder Navigator, but has since been replaced by "Windchill Cabinets". The only place it is visible is in the Server Manager, and it would be nice to allow it to be descriptive without breaking toolkit applications.
Users think Name means "give it a name", so they do.
Users don't think Name means "the root path to your server"
If you have multiple servers sharing the same root path, the server_alias...s are all the same, so they all look the same in the server manager!