I did the course last May with Racer5. Everyone had a blast. It was my first time on a track, and I was coming from riding a BMW cruiser. The group ranged in age from 15-50, from track riders to noobs like me. As mentioned lots of people put down the 125's, but when you're learning they sure seem fast enough. You really learn the lines and turns. Straightaways are for resting, not going fast. LOL. It's a blast having a 600 blast past you on the straight and then reeling them in until the next straight.
We had a ton of crashes with our group. so the 125's are a huge bonus. Repairs are insanely cheap. I think most were under $100. We did have one guy hit the max, Fawaz had never seen anyone that could hit the limit before (highsided at the end of the straight, I saw him go and thought he was dead. By the end of our session he was sitting under the tent waiting for us, showing off the marks on his leathers). Racer5 also rents out gear (but I don't think helmets). The leathers sure held up!
I found personally, that after the course, I started to do track days. Went to the Beginner group, but found it was way too slow and way too scary (a lot of the riders don't really know what they're doing yet and are very unpredictable), the 4 day course puts you way ahead of other riders.
One of the big bonuses of the course is that you're doing the SOAR weekend. You'll get to see some good riders, and everyone is more than willing to help you out. It's well run and everyone seems to really have a good time.