The whole thing looked damned dangerous to me - the track looks great but all the different vehicles and driving abilities looked like a recipe for disaster!
I started a thread on VD about it, which provoked some interesting responses (for once!), including a link to a very good vid of a lap of the Ring (page 3).