I have the gopro wide. Works pretty well, but limited to about 1 hour. They say a firmware upgrade is on the way to double the time.
I had trouble finding a mount location that worked. I wanted to put it behind the windshield, but he mount wouldn't fit there. Tried in front of the windshield, which mounted easily, but the engine vibrations caused distortion in the images. Tried it on my helmet, and pics were OK, but I felt like a geek in a sci-fi move. Finally put it on the front fork, just below the fairing (I have an ultra) and it works well there. Occasionally there is some distortion at idle but usually OK.
If you use the gopro, and probably any other, get the best batteries you can buy. They don't last long.
Best thing about it, I work in transportation, and sometimes do road surveys. The engineers need pics of local roads, so they hire me to survey. I mount the camera, ride the roads, and get paid to ride! Nice work if you can find it!