Nice....
But as someone allready said...some G-Forces would be nice.
Try to see my on board video on youtube....check some of the effects i've made....some shaking and some...hrumm camera losing connection on bumpy spots.
It makes alot of diference..and it seems the only thing messing in yours. If you need a tip...just ring!