This seems to be the crux of the matter. To demonstrate value of this service, whoever is at the top of the leader board needs to get serious funding.
Otherwise, what's the point?
Which would seem to raise some rather serious questions about the screening/ranking process...