I am an agent with SF and I would not let a member of my family become an agent at this time.
The new contracts are very restrictive, you are an employee, for all practical purposes. They can change the bonus requirements at any time.
Do yourself a favor talk to some new trainees, and ask them how many have debts now of over 70k.
Sad but true. Again, I love this company, but it is 180 degrees different than when my family members became agents.
Still may be the best thing going, but that isn't saying very much.