Great beginner camera, but if you want to make sponsor me vids etc. i recommend buying the hero 4 or hero 4 session. The footage looks a bit colorless when raw, but you need to use color correct in the gopro studio software or just any video editing software. I rate 8/10.
This camera has served me great- I've used it on roller coasters, kayaking, and skiing and the videos turn out great. I've personally never had an issue with battery life even on cold storm days (but I've heard of people who carry a backup). It can feel awkward at times to carry on a helmet but I've gotten used to it. Turning it on and off is extremely simple as well.