Does anyone have a sports "action camera" they love (or hate)? Would you please tell me why?

I'm looking at one for DH for Christmas, and am considering primarily a GoPro (willing to back as far as a Hero7, but need 4K) or a DJI Osmo. He'd primarily use it while road biking and a few ski trips per year. The waterproof features will be appreciated for sailing/in the pool/at the beach, but we're not into SCUBA or surfing, so depth capabilities don't matter.

Our kids will totally want to mess with it/have us record them, but they don't do any "extreme" sports beyond those already mentioned above.

Thanks for any insight from people who already own these!