Excellent video!
One interesting thing to note -- 80% of the crashes in that video were the result of poor nav/driver communication. Most of the crashes in that video were blatantly missed corners - as opposed to a corner taken slightly to fast/just off angle/ etc...
To be fair, the course sheet could have been poorly marked also.