Different perspective but perhaps helpful:
After having used the series two, three, and four I decided for myself that the Apple Watch does not fit in my fitness lifestyle. Here is why:
(1) Battery, it never lasted me through a day and night. Doing a bike workout or a run always ultimately pushed it to its limits.
(2) Screen, it is terrific in good conditions though not so much in rain or when sweating heavily.
(3) Spotify, I use it ever since it came out. Unfortunately, the Apple Watch does not offer offline caching music. Bummer.
(4) GPS accuracy, it was never good. I run the same couple of routes day in day out. Though every second run the watch had a proper hiccup which messed up my data.
Ultimately, the reasons above annoyed me to a point where I decided to pull the plug on it. I switched to a Garmin Forerunner 945 and am happy as can be.
I need to charge it once per week, physical buttons allow access even in super wet conditions, Spotify offers an offline mode, and GPS accuracy is superb.
The only thing I am now missing is Apple Pay as Garmin Pay is not available with my bank. Though there are alternatives available.