Would a "skew" of 1-2s in a shorter period of time be a problem for you? In other words, is it only long term accuracy that is important for your as of yet unexplained application?
Yes, it is the long term drift that I am trying to address. Your proposal is indeed better but I don't need that accuracy.
There is not one single application I have in mind for this as I have many things going on in parallel. It actually started out as an idea to build an Arduino clock. As I am a fan of radio controlled clock and their accuracy I thought that would be fun. But then I changed my mind due to the difficulties with the 60 KHz antenna/receiver. In another project I am working on I have outdoor remote sensors that send very in-frequent temperature data over 433 MHz. They are Nano's that are powered by a 9V battery and according to my estimates, the 9V battery will last a year or so as I am powering them down for long periods of time using a 555 timer. In that project I have a receiver that logs the temperature data to a micro SD card. It is using a RTC module for time keeping. Again, it works good. But then I thought, it I can obtain time accurately via GPS I could create my own time reference signal that I could send to my RTC based modules (and a home-made atomic clock) for them to update their time. I have not done this yet but I think I would only need to send this signal once a week or every two weeks. That way my RTC's have the correct time all the time.