I've had an Apple Watch for years, and am a big fan of it. Battery life can be an issue, but you can gain a lot by turning off the always on display, and also by restricting notifications. I can also recommend the WorkOutDoors app, which gives you a lot of customization choice so that you can show the statistics that you are interested in while riding.
I've also appreciated the Footpath App for creating routes (including trails) that can be sent to my watch with turn-by-turn directions. That was a nice feature before I got my bike computer; now I send those directions to the bike computer instead, which is easier than constantly looking at my watch. But it was nice to have.
I mainly track distance, time on the bike, and active calories burned, and not much else, so I can't really speak to other features. I will say that when I've crashed on the bike, I've appreciated the fall detection asking me if I was alright as I do a lot of solo rides. Knowing that if I crash and am unresponsive it can notify family and call 911 gives me some peace of mind.