I have now used my Garmin forerunner 735xt for a year and can really recommend it (I have estimated it every day 360 days in the last year, except for very short moments).
The watch has a very good battery life, finds satellites quickly and measures both pulse and distance correctly.
I have mainly used it for running (average about 3mil a week) and 10+ OCR race. So I have postponed the clock a lot. The only thing that is visible on the outside is a scratch in the glass (which I received when I was wearing furniture). The battery life I would say is unchanged since it was new and I charge about every two weeks; then it may take 1-2 hours for full charge.
The clock has many features that some guessed think is difficult (for example, I do not like the step count). The advantage is that most can be customized (it takes some time before everything becomes perfect).
The VO2 max sets self-esteem, but ultimately leads to disappointment (it's a little too positive).
I have difficulty finding any real disadvantage and for 2000kr (which I paid) it's a given purchase. At the price of 3000kr, I would at least consider 235 which has the most of 735xt, except for the triathlon features.
Regarding sync with the mobile / computer, it now works very well (for some time it was strange due to some iOS updating, but it resolved). I prefer to analyze the data on computer, but lots of features and analysis data are also available on the mobile.