I only care about outdoor high-accuracy positioning.
I love my Garmin, but the aggressive price segmentation (even though I bought the device at the top of the list) is vexing and I would love to help build an open-source alternative.
On the note of pushing data through a phone, I suppose I could stick a uBlox, ESP32, and tiny battery in a case on my belt, and push GPS data to the watch that way, but that's basically the same as the watch minus the display.