I was looking at this one in particular. http://amzn.eu/d/iYmhhMd
I have 3 like the one you show, though they're all different brands and different guts. AFAICS they're all much of a muchness, although the SJCAM series claims not to be a GoPro knock-off but a re-creation thereof, the way Linux apes UNIX but - they say - does it better. Some of them out there are SJCAM knock-offs.
Main thing about the ones I have is that the video is prone to rolling-shutter "tear" when the thing is shaken. Video taken from the bars is usually jagged, unless you're riding on utterly smooth tarmac. Authentic GoPros are supposedly less susceptible to this.
Other than that, after recording for a certain time the interface on mine goes to sleep. It needs another press to wake up. That doesn't stop it recording: that needs yet another press. Now, if you can't see the camera, e.g. because it's on your hat, you don't know if it's gone to sleep or not so you don't know how many times to press to stop it. Eventually you find that you've recorded lots you didn't want and very little you did want, and that the audio contains a few choice expressions.
It is theoretically possible to control the things from an app on your phone, which in turn needs your phone to be on the bars. I've had limited enough success with this not to bother. With one of my cams the app just refused to connect, while another connected then found some reason not to work. I haven't bothered trying the third one, which was a gift. You also have to download the app from Google Play or iWhatever, and maybe tolerate it pumping out your data and sending it to Xingkiang.
The time-lapse feature is fun, though, but it's not really good for cycling.
Would have written all that earlier but was kaput this morning after a (for me) heavy ride yesterday.