If anyone has one of these watches I’d be interested to hear your thoughts!
While I don't have one, I went down the pathway to replace almost a decade of using Pebbles , looking at PineTime, Bangle.js, Amazfit, Watchy, etc...and I just settled on buying a replacement housing for my Pebble, pushing the problem off to be dealt with in another 5 years.
The battery life on Watchy leaves a lot to be desired, as does the lack of a water-resistant sealed case, but the full featured hardware is a real contender.
The Bangle.js 2 is my second choice in the line up of open source smartwatches.
There are plenty of ESP32 watches around now; eg: https://au.banggood.com/LILYGO-TTGO-T-Watch-2020-ESP32-Main-...
or (round face!):
https://au.banggood.com/Open-Smartwatch-Light-V3_3plus-ESP32...
[1] https://watchy.sqfmi.com/