I wonder if someone crashes it, whose insurance pays for it?
+1 - I don't think I'd be comfortable enough to go very fast on an unfamiliar bike, which is kind of the point of a track dayI can see the appeal, but I want to ride MY bike, you'll never find out what you and your bike can do as a 'couple' on a track if you're on someone elses' bike.
They probably just take your deposit and pay the deductible on their own insurance.
Sounds like it'd be a lot of fun, though!