I think the project with such achievements does not need to be represented on rating sites. Especially now, all sites that issue rating projects are not at all objective.
The rating of website / analysis is are important. The rate may able to given a good feed back until as reference. What are you worries about that? just be believe about project have big potential / high quality.