code-code is better than talk-talk :-) (absolutely no offense intended, I just enjoyed the phrase!)
i.e. I think a proof of concept will get your further than discussion. It seems to me you could even make a copy of the sources tree, set up your idea, and put it out there for people to try. I only strongly suggest that you put the contrib gui at the heart of what the user sees. thanks ron