two ideas

Is skill level of trip/river included in some data set or API? If not, how do you plan on ranking the trips by skill level?