Qualquer que fosse a solução, deveria ser mais ou menos semelhante à forma como os plugins WordPress são avaliados: Possibilidade de escolher de 1 a 5 estrelas para avaliar de forma sumária e um campo de texto para colocar algum texto (opcional).
Agora, o ideal seria que a forma de registar a avaliação não fosse anónima. Avaliações anónimas iriam descredibilizar totalmente o projeto.