Yes, Garmin is quite good. I only use my Galaxy Watch for basic health and sleep tracking (I know they are paywalling some stuff, but stuff like sleep or heart rate is bare minimum thing) and the odd music streaming.
Garmin definitely would give better milege in that case.
Huh, that shouldn’t happen. Whilst Samsung gatekeep certain features for its models only (like ECG for instance though one can bypass it by sideloading the SHM Monitor app from XDA), basic features do work fine with most models. I have a non Samsung device as well.
The watch getting too hot is a problem. I have seen it slowing down it’s charging speed (if not outright refusing to charge) in summers here.