Apart from holding the "Helmet Cam" that helmet is not going to be of much use on that route - one slip and there ain't a helmet in existence going to save you!
Scenery too beautiful and skills too amazing for words: http://youtu.be/xQ_IQS3VKjA
Santaman2000 I have merged your post with this recent thread on the same subject.
Skye can indeed by a very beautiful place, however it can also be permanently wet with visibility down to 5 meters a lot of the time too.
theres some of the 'making of' on here; http://www.chainreactionhub.com/latest-news/1701-video-crc-hub-show-episode-18