It's unfortunate nobody replied after so long so I will give you what information I can if you are still looking for it.
I have spent a few years with SOF, off and on, some summer and some winter. I can easily tell you it will not only prepare you physically for what to expect, ie conditioning, areas to improve and work on, even nutrition, but it will also prepare you mentally, more than any other civvie PT available.
Bottomline is it is not Bikini Boot Camp as they like to say. If you are late, you and your entire team is punished, if you quit, you and your team is punished, if you fight, you and your team is rewarded. Catch my drift? Waking up at 0430 for those cold, cold mornings was some of the best PT I have ever been apart of. Much more creative than any course PT I have been apart of todate.
One competition saw 2 teams fighting to push Cpl Colin Reid's (President of SOF) chevy pickup up a hill, each side only thwarting the other by completing a series of exercises in a short time span initiating a switch of position. Another competition was focused on tactical movement, one member would hold a stress postion with a bar (7-10lbs) to simulate a C7, while the other bounds forward for about a 50m sprint for an overall distance of who knows, it sucked but it was rewarding. Those who were deemed to have been shot would need to be lifted, via fireman carry by their partner back to a line of departure and start from there.
I assure you, no other PT program will also teach you to tune out that little voice in your head like SOF. Some mornings when they tell you how far your running, what your carrying/hauling you would not think it was possible in the time to complete it. However everytime I finished SOF, there was no better feeling but to consider what we accomplished in a matter of 1hr and 15m roughly (warm up/cool dwn for 15m overall).
You may enter as an individual, but I assure you if you stick to the program it will teach you to be a leader, a follower, and overall a damn good team player at all times. I always recommend the program to every new Pte, and I always challenged fellow Offr's to join me when I was a part of the course.
These days I find myself missing my old friends at SOF, at some point I will be going back. The team support was always amazing, but I won't BS you at first it is definately awkward. But the old dogs will whip you into shape, they aren't afraid to tell you how it is for sure.
However don't let me scare you from joining no matter your level of PT. Nobody will ever, I repeat, ever would give you a hard time about being out of shape. They will however give you a hard time about quitting...
It's good for you, it builds character...