The way they present it makes it seem that it is only the github they are interested. The headline states: "Find out if you are made for this position or not!" and then I get a message: "We love your initiative...…»
… but you need to improve." To me, it says, 'hey, I'm not good enough for this position so I'll move on'. Especially considering this is targeted at people with no experience.
I can't count how many times I've seen posts on www.reddit.com/r/cscareerquestions asking about being ready for a job after graduating or saying they feel like a fraud. If somebody did have imposter syndrome and saw that, it would most likely re-affirm their feelings. Especially after seeing the scores of others on the leader board.