In my opinion, we should try not rely to much on our sponsor. Yes, I do agree, they are there to help us, but when it comes down to the reality of things, it is your business and at one point or the other you will have to make decisions for yourself and your team.
Your sponsor(s) will advise you, but it is all you in the drivers. SFI, has so much information for you to succeed so, you will need to read, read, read, and do, to Succeed.