It should be worth noting that not every team's rank preference will be the same. For example in 2014, you'd want 4 potential lists - All-Around, Finishers, Trusser and Inbound/Assister's. Once your team decides what role your robot will fill, it's a matter of finding the best robot for the other roles (and sometimes splitting up other alliances).
In 2015 there could be lists for All-around, Tote stackers, stack cappers and RC grabbers. Again - it all depends on your role and what roles the robots at the events have chosen to fill. Cheesecake throws a wildcard into the whole thing though

.