I think the absolute numbers may indeed poor indicators, but looking at the derivative or trends tells a different story. At https://starthq.com we are working on recording historic data and showing the rate of acceleration in numbers like Compete rank to give an indication as to whether the startup is up and coming, has plateaued or is in decline.