Cool video.
I was watching, thinking "yeah, typical designer idealism without delivering much realism" and then BAM! My mind was blown all over the place by a protective hood being blown up around the rider's head. I can see it working for bicycles, but it would need some serious abrasion...