I saw this rating and think that all ratings are partly subjective and everyone should think youself and analyze projects only based on such ratings, not listening them as the most significant indicator. I trust ratings, but don`t think that they are always right.