Are you getting any feedback from your users on a lead by lead basis about the quality of the leads? Like, the ability for them to rate the leads they pursue? It would be interesting to see if getting such feedback could improve the quality/efficiency of your lead-finding abilities.