Not sure if you should mount it on the bike or on your chest :? I'd have thought mounting it on the rider would smooth some of the bumps :?
As to wind noise.Avoid heinz
Yeah to be honest I thought ON the bike would be the worst place to mount it.
I was wondering if off/remote cam mic with a furry/foam thing over it would work best.