Vivoactive HR here. Really made it easy to track my rides, don't have to fiddle with the phone or worry about it getting wet. It also syncs up with my Wahoo BT speed/cadence sensors (for trainer indoors). HR is somewhat accurate, but if you care about that you're much better off with a chest strap. No navigation instructions, so for those times that I'm on a new route I bring my phone and follow a Strava- or RideWithGPS-exported GPX track with OsmAnd