Well the way the hot keys are set in a LoGD is when you create the link, so you use the function, and you can select the hotlink, or just have it pick the first available hotlink left from the name, however if something is linked in first if the chosen Hotkey, it will then choose the next one.
eg. Link to the Gardens, Create a link called 'Gardens' and choose the 'G' as the Link, this will create the link,
'Gardens'
However, say a link is created before this called 'Guard Tower', the Gardens would become, Garden.
Now these links are set when you create a module etc, so I make a module called Gardens, I set the link at that time, same link for everyone.
Now it could be possible for the module or whatever to check 'does the user have a set preference for this link, set it as that, else set it as the default, however, this would create the need for every player to have space set aside to save all these Preferences, and, the worse part, for every link created you would have to check if the user has a pref, if the user has a pref you then have to go find that pref, load etc...
Now think of how many links you see per page on average, and think all the extra strain this would cause on the server.