Your Best Leads are those that come directly to you.
The real question is do you know how to contact leads and take them through a natural process where Win-Win is achieved by both you and the buyer. If this is even important to you.
In building a network markeing business it should be important to you. Win-Win will allow repeat sales customer/subscriber loyality and residual income.
I have seen people sponsor very high numbers of people into their business only to have the majority quit the next month. I know others who recruit very small numbers but have a very high subscriber retention rate and have built a very strong business.
Tony