Another test video here, taken on my real commute this morning, the handlebar mount keeps slipping down, but its still fairly good i think.
Also, i've sorted the helmet mount, using self-adhesive Duotec, which is a little like velco, except much stronger and more durable (also more expensive...