It is my opinion that it is best to start promoting to strangers. Friends and family can be very critical and opinionated of new ventures. However, a stranger does not know you personally therefore they will put their own effort into the business not based on the impressions they have on you. Once your business is established and taking off then you can introduce it to family and friends. Overall, I believe you should promote SFI to both groups, just at different stages of your business.