Stoked for you. I think you'll kill it given the previous experiences. The loop would be a bear on the bike bike with SF but the run should be fun. Watch out for front flats, that would be my only concern at some of the speeds you'll run. I'd also cut down the screen just to keep it out of the way.
If you sell t-shirts, put me on the list...