As ever, Mark, you talk an enormous amount of sense.However, the nature of the 'net will (for the foreseeable future) allow people to abuse others trust.
A perfect system doesn't exist, and anyone who is seriouly motivated in a desire to 'wreck' certain threads on mudcat, will succeed.
Your ideas are regrettably pretty much unworkable, I think.
A real shame.
What will we get?
More cliques, more flames, less new songs...
Oh well
ps Mark, how do I get you as my GP?