For someone with more free time that me:
Project 1:
Welcome to Google Docs
NCA Spreadsheet - needs to be updated with 2013. I think there was at least 1 google doc put up that included scores/rankings from both days.
Project 2:
See if there is an easy-ish way to take the rankings from major competitions and put them into an "ELO" system. Events like NCA where there are standards for the scoring, you could throw everyone into a big pot and rank by score. Events like Worlds with a free-floating scoring system, you should only rank within the division.
For grins, start every senior 5 with a 1000 provisional ranking, then use each day of NCA and each day/division of Worlds as separate competitions and see what the final ELO score for each team would be.
A few years ago, I would have spent days on this kind of thing. Now, unfortunately, I simply cannot.