Don't be that guy .... if you don't take the risk of buying your own leads then don't expect to run around and do that stuff. They aren't "your" leads. If an agent signs up for its not my problem.
How did they meet the client originally ?
1st of all, the company will try to apply the non solicit to every piece of business you write whether the client was developed from their lead or not. If you read the non competes / non solicits in contracts, no where do they specify clients they developed for you.
2nd. The non solicit, in most cases does does specify a line of business. If I left a company that only wrote FE insurance, I would not hesitate to call back to present cancer coverage.
3rd. I will never have the problem because I will never sign a contract with a non solicit / non compete clause.