
If you look at the Leadership Scholars from past years on LSN, they have all really contributed significantly to their communities and shown leadership via public service. It looks like this is a little less numbers-based than most schools' scholarships. Doesn't help me, unfortunately, but good for them I suppose.
I hope that helps... The office is not very forthcoming with any of this info, but basically, regardless of your numbers or scholarships from other schools, expect nothing unless you are being considered for the Leadership Scholars program. Good Luck!