Very cool idea. Thanks for posting it.
Watching the video, from all the front-on camera views the thing looks very, very strange because it looks like it completely encloses the rider. It reminded me of two things:
1. The boy in the plastic bubble gets a special bicycle.
2. A hazmat gas mask, only sized for Dark Helmet from Spaceballs.