On a only barely related note, I've been playing with the idea of implementing a NTP synced clock on an ESP8266. It'd wake up, join wifi and sync NTP every few hours, then keep time on its internal crystal in between. It should be a good deal cheaper, work anywhere in the world, and have better indoor coverage (I have a DCF77 clock in an interior bathroom in London, and it never syncs. Kind-of defeats the purpose that I have to move it to a south-facing room for the day to get it to sync).