Overall something fresh, with a real use and more needed than most think.
To make the platform even better, I can think of two changes.
1) A function that feels like it's missing is the ability for users to add new projects. Allowing anyone to do that would create a flood of spam, but the top reviewers who are old members should have the power to fill a form with information about new projects and allow the Revain's team to review the application. Not many people are really interested in reading a review for Bitcoin, right? It's the small and new projects which have the highest need of trusted reviewers.
2) Having only 5 rating levels (from 1 to 5 stars) feels very limiting. I'm sure that allowing for a 0.5 increment would help reviewers a lot.