We have three gopro's Hero 3,5, & 8 Blacks, Images from them are fantastic, especially the 8, however except from that I can't say I love much else about them. They eat batteries with a voracious appetite, get hot, and the two earlier versions randomly lock up. the remote control is great when it works, seems to disconnect from the cameras randomly. Gopro has a habit of changing its form factor so batteries and accessories are not standardized across the line.
We hard mounted a couple in the rigs and run them off of USB port so not always having to change batteries. I got Michelle a DJI Osmo Pocket for Christmas and so far have been very impressed, going to try one of DJI's action cameras soon as a replacement for the older Gopro and see how that works out. We do have BlackVue dash cameras mounted high on the windshield of our rigs also. Mainly for footage in case of accident, but works well because its always on and will catch anything that happens in front of the rig before you can get the action cameras switched on, such as a animals crossing the trail etc. footage is quite not as good as the Gopro, but not bad. I have been experimenting with adding lens hoods between camera and windshield to eliminate glare and reflections with mixed results, have to avoid super wide angle with a hood.
For out of rig photography I use a K1 Pentax DSLR, and for video Michelle uses the DJI osmo and a Cannon RP DSLR, Still learning my drone skills on the DJI Mavic Air II