Having owned a 935, 945 and a Fenix 6 Pro I’d say the metrics are pointless. I didn’t get on with the resin bezel of the 935 and 945 which is why I went to the Fenix 6 Pro.
I use my watch to log data and then I use other services to analyse it. I don’t need Garmin telling me that I’ve not had enough sleep - I know it.
Also Garmin’s training status is not that useful. I’ve switched it off now as it just wrong and the Aerobic TE and Anaerobic TE is all HR dependent.
If you want to use the watch for logging data then the 935 is perfect.