Very simple suggestion. Add a checkbox in when uploading community content to enable/disable player reviews. Unchecked, no one will be able to leave a review. I have seen a lot of argument over players content recently and this would be a simple way of eliminating it. Some people like to flame peoples content, and this may stop it.
Some people like reviews. They should be able to have them on their content if they so choose.
Some people do not like reviews. They should be able to disable reviews on their content if they so choose.
Some people like reviews. They should be able to have them on their content if they so choose.
Some people do not like reviews. They should be able to disable reviews on their content if they so choose.