Coming back around to the clock not keeping accurate time issue... I can also attest I have noticed this behavior.
Honestly though, for the money and accepting this was done by a fellow user as a side-project, I have no real issue with it.
I'm just happy to have a non-scratched, functional clock in the OEM spot for it. To me it's more about presentation than actually using it for accurate time measure. Heck if I need that I'll look at my phone or watch.
So summing things up for me, it's virtually a non-issue and I'm still happy with the solution.