How exactly do you find the leads? Did you write software to do it (and if so, how does it work?) or are you manually searching for leads?
Does everyone get the same leads? That is, if I were to sign up for the web developer leads, does that mean that every other person who signed up for the web developer leads gets the same 5-10 leads per day/week and I have to compete with all your other customers for them? Or do you have a big pool of equal quality leads and randomly select a small number to send to each person?
Also, friendly typo alert: "I'm an independent designer who's worked with startups, ad agency's" should be "I'm an independent designer who's worked with startups, ad agencies"
Overall, this looks pretty cool. Good luck!