Sounds like a blast. 4th gear in the STI sounds like they didn't have to get the course approved by National.
While I am sure it was fun and "flowed", that sounds a bit fast for an autocross. Glad everyone made it home in one piece. (They did, right?)