There are two major issues that I can think of, both of which have been mentioned already.
- Confusion over a 'new' character having an 'old' character's name.
- Reclaiming a character's name will make the owner not want to come back.
The first one is kind of difficult to address. How do you tell everyone that cares? How do you not tell the ones that don't? How do you know who to tell? The best I can think of right now in my groggy state is to create a log that's accessible to current players. This log lists the date of the reclaim, the name reclaimed and how long the name was associated with its previous biote. I don't expect this to be a very large list, so it's probably fair to say that it's perpetual.
Now, reclaiming a character name would probably make the owner not want to come back. It's like coming in to work and seeing someone else working at your desk -- the message is "you're not wanted". Thus, the reclaim process should be limited to not /inactive/ accounts, but accounts that /are not returning/. In other words, a fixed period of inactivity isn't sufficient. Let me suggest an alternative way of determining eligiblity for a reclaim. (This takes place after the 'new' player makes the request.)
0) If the account has an active sub, the process stops here.
1a) Ask the 'old' player what they want to do. If they say they're not coming back, the reclaim can begin immediately. While waiting for a reply, proceed.
1b) See when the /player/ (not the character) has last 'accessed' an account. By this, I mean the last time they used the forum (as an authenticated user), logged into the support site, submitted a ticket, logged into the login site, or logged into the ga%me (remember, it was "free to play" for a little over a year).
2) If the most recent access was less than 2 months ago, the reclaim process stops here. Inform the 'new' player that they can try again, but not before <2 months after last known access>. ... UNLESS the player is being abusive of this mechanism and is logging in just to keep their character name. In that case, the reclaim can proceed.
3) Examine all of the characters associated with the 'old' player. For each character, calculate the play time : character age ratio. If any character has a ratio of 0.02 or higher (about 1h of play per 2 days average), the reclaim process stops here. Extrapolate how long it would take for the highest ratio to drop below this threshold, and inform the 'new' player that they can try again when that happens.
4) At this point, wait for the NART to expire.
As an aside, providing a list of possibly inactive names to choose from does give hints about your overall player population. It's probably better if the 'new' player submits a list of 1-5 names per character that they wish to initiate a reclaim on.
There's a third issue: dead players.
I know that there are at least two dedicated players who have passed away. I don't know if reclaiming their character names is a good idea. Even if it's made into policy, that's not going to stop ill feelings for the 'new' player if they take the name of a friend who passed away.