I've had about ever combination of what the Fenix 5x has to offer (old dedicated GPS device, smartphone, heart rate chest strap, heart rate watch/smartwatch) but it would be nice to have a technical watch that really covered the whole technical fitness stuff.
One of my main concerns is if any map updates will require additional fees. 10 years ago GPS companies liked to charge extra for on-device map updates and in today's market I can cache maps locally so many other ways.