I think it is a brilliant idea and should possibly be on the homepage too. It really gives an idea to the scale of the number of people that have contributed to the project.
As a suggestion though, and an incredibly menial and subjective one at that too, I think the stars should be gold!
Best wishes and thank you,
Paul.