I'll be there next weekend. I'll be there around 6:30 for the 75 mile ride. I'll be one of the marshals. To be honest, you don't even have to pay for this ride. It's done on public roads and you're riding with traffic.
It's not like the 5 Boro Bike Tour where they close off the highways to allow you to ride.