Hey, I was there today as well (racing Men's C for UPenn). I have to admit I was skeptical when we pre-rode the course and saw some pretty rough roads, but the organization was tight and seemed to keep everything pretty safe (neutral laps and rolling starts=very good idea). If I realized you were organizing I would have said hi.
That corner right into the hill was a bear, though. I tried 5 or 6 different lines through there and they all bounced me around pretty good.