I've been through probably a dozen cameras, and have sold most of them after they didn't meet my needs for one reason or another. GoPros, GoPro clones are not even close to sufficient for commuters IMO. Stupid mounting, ugly and the battery life is way too short. Others fail for various reasons, most because battery life is too short.
Right now I'm relatively happy with what I have:
Front/helmet: Contour Roam3 on the helmet (< $100 on Amazon) - 3.5 hour battery life, perfectly acceptable video quality, good mountings, can turn on with gloves on.
Rear - Fly6 mounted in a 3D printed mount on the rear rack. 6 hour battery life, a pretty good (nighttime, not daylight) taillight, and bicycle-specific modes.
I may wind up with a Fly12 up front. 10 hour battery life is very good. The price seems a bit steep though. I may instead take a $80 Mobius cam and 3D print a case that holds it and an 18650 LiIon cell, which should give at least 5 hours runtime, maybe more. Looks like they have two cells for that 10 hour so that is about right.
__________________
Work: the 8 hours that separates bike rides.