Just a thought Brent, mounting on the bars will lead to a fair amount of wander, I really like the helmet mount, in use and the results. You've seen how smooth the vids turn out and it will follow your eyes, if you want to see it so do the masses
Also, how much bar space do you have, or are you planning on mounting to the clutch perch? If you do the clutch perch make sure to get some stainless screws, for some odd reason I have several orange uglies I need to fix