While I am a little intrigued at a section of the board for "Here's a sample of my partner and I's roleplay, please tell us what you think," I would adamantly oppose having a visible system for players that show their 'score' as based on reviews from other players. The door is just left way too open for abuse. People who break off games would be at the mercy of other players, who might spite them negatively for dropping a game, despite the fact that they were the ones who were the cause of it. Assuming it could be anonymous, people could negatively review other players out of spite for something else as well. On the flip side, the wrong people could build up a positive score because they are friends with people who are obligated to give them a positive review.
This is just the tip of the iceberg I can think of, with plenty of other nasty permutations. We need to avoid ranking players on a system like this. People will start looking for highly reviewed players, and they obviously won't be able to start games with all the people who inevitably start to line up. Lower reviewed people would be ignored completely, and likely lose interest in the site. In the end, all we would do is create a large, awkward gap between players, and that's not what this site is about.
However, as I said above, I wouldn't mind there being some type of section for you to leave a link with one of your games, then ask for criticism. It could be completed, and you're wondering what the quality is like, or if it's unfinished or terminated, maybe you'd like to see if there's something you can do that can make you more appealing to partners.