If you're looking for a better mounting system try
http://www.cruisecam.com/Mount_new.pdf
I think it cost me about $50, it attaches to the back of the seat onto the headrest posts.
It works great, here's some video I shot with it.
and on the track
Works great. I'll be using mine at Thunderbolt in Millville NJ this weekend.