I tried a couple of garmin watches: Fenix, 935, 745, 245, most recently Venu2.
The Venu2 had by far the most reliable HR wrist measurement, by far. I even let go my TickrX chestband wearing the Venu2 during cycling workouts… all fine and good enough for me.
But all the rest of the data is just unreliable, i did not see much value in it.
Body Battery is pure marketing imo. Stress measurements did not make sense to me. Sleep tracking… I dont know if we need a device to tell us, if we rested well. And Health snapshot with HRV was all over the place. Two Snapshots taken right after each other under same conditions gave very differing results.
Eventually I returned even the Venu2.
Btw. I hate wearing a watch during sleep. I tried hard with the Venu2, but eventually it just felt unnatural to me to wear a watch at night.