Your first encounter with a prospect is only rewarding if you manage to “arouse” their interest. That is exactly what a brief overview of SFI allows you to do. Once their interest is sufficiently aroused, you can proceed to more details with a view to getting them enrolled in the business. The rule of thumb is to use a lady’s skirt as a guide. “It should be long enough as not to be boring and short enough to cover the essentials.”
My own take therefore is that a brief overview of SFI is all you need when you want to give information about SFI business to prospects.