It's an interesting experience, I have github send me an email on the odd occasion the community developed "OS" gets an update. Then I download the zip file on my phone browser and upload the file on Gadgetbridge for the update.
I sometimes call it my "soviet in a good way" watch, it ended up becoming my "function over fashion" watch, which means almost all day every day wear for a few years now.
pros:
decent battery life (1-2 weeks, i turn off bluetooth and gps on my phone overnights which helps both devices)
"good enough" design (durable enough for all but swimming/showering)
easily replaced or modified (even takes standard watch bands)
flashlight, notifications and all traditional digital watch functions
multiple community "OS" options
cons:
community development can be slow, buggy
water droplets particularly from natural rain can trigger the touchscreen, not amazing if you bike in seattle or something
anemic hardware
The charger is cheap and isn't that quick but again, the pinetime kind of excels in knowing the difference between good and good enough, as I once heard an engineer say (about something else), and I rarely find myself bothered by it's lack of luxuries.