Morning *
I was thinking of something similar to make myself but didn't get to it. I'm glad to see this RFC and I think it will be worthwhile project to have, I don't know though how to convince them to create it. I was going to use Semantic forms (which means you also use Semantic MediaWiki (which means you get the cool features that pro-SMW people are talking about)) (and add duplicate link checker functionality to automatically redirect the user to the existing profile) for website submissions and FlaggedRevs to make new submissions invisible until it is reviewed by editors. of course, nofollow would be disabled on that wiki.
alnokta