A lot of my friends put gopros on their bikes, just to capture fun footage. One friend also has a camera on his helmet in case anyone hits him while riding. He actually had an issue where a motorist crashed into him, and he broke his hand. His camera caught the whole thing as the car swerved into him.
It’s certainly an option I would recommend if you like to make any content based on your riding.
I have attached Gopro to by helmet. I’ m into BMX, love to capture run. It’s cool to attach camera in your bike. Make sure you remove it when you park.
Go Pro is the best there is. You can clamp it on you helmet or on the bikes bar. It’s endless fun. When you take the bike into amazing trails and on mountain roads. It’s a must have. I keep log of my trails.
Have you tried DJI Osmo Action, it’s records 4k with good image stabilization and is waterproof till 11metres. It’s good alternative for Gopro. It has better image stabilization compared to Gopro, but is little expensive.