Could not recommend less. Every session will inexplicably end without warning after an arbitrary distance. This means an 5-mile run can be completely wasted because it stopped tracking within the first five minutes. It almost never recognizes when Im at a PokéStop and will sometimes show the Stop well after Ive left it. These issues continue after multiple reinstalls. Niantic, new features are well and good but how about putting your resources into ensuring the current product works as intended before you start adding new content? Of course making sure the WatchOS app is garbage is a great way to make people spend money on Pokémon Go Plus. Well played.
Pseud0science about Pokémon GO, v1.39.0