Hi everyone - back with an idea. I think it would be good to have a site-wide policy on linking (at least I don't think we currently have one?!?)
Linking in general:
My proposal would be to link all potential links on a page when they first appear, not just those names, places etc. where a page already exists. That way it becomes more obvious which pages are most needed as they will appear in the missing pages reports. It also means that as and when that page is created, all the relevant link will already be in place.
The difficulty that sometimes arises is with what the potential link is to be called - it's perfectly possible for the exact same subject to be called different things by different people in different places. I'm not saying that it shouldn't be done, just that perhaps only the relatively obvious potential links should be handled this way.
The naming would not be a problem as whoever creates a new page would (should) check if one already exists. So if someone creates a page for red links 'Joe Blog' and there are red links left for just 'Joe', then the person looking at red links for 'Joe' ought to realise that a page already exists. Depending on how many links there are, those can then be changed individually or via redirect.
I think we should be pretty free with creating red links to person/place/thing references that could be potential new articles (even if you don't plan to write the article yourself). How else does the list on the Wanted Pages get created?
As far as naming conventions, just name the article as you would if you expected to write it yourself based on the knowledge you possess at the time. At some point, someone will write the article and they can rename it if needed. I've combed through the Wanted Pages many times and aligned the names of multiple references to the same things even when I wasn't able to create the new article itself.