I don't think that would help much as drift depends a lot on temperature.
(In my app loader there is a version which supports "Advanced PPM" which takes temperature into account, but configuring that is so difficult that I didn't publish that version into main app loader.)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@malaire
Did you see the idea in https://forum.espruino.com/conversationsĀ/381378/?offset=25#16839063
What do you think?
On the technical side we could maybe overwrite setTime() to get a callback when the clock is set.