Interesting, but then it becomes even more important to have server and the 2F Device synced to the proper time. One tablet I used had clock drift issues and would require time adjustments every other day to keep the 2F systems working.
I have not looked into the implementation details of most 2FA systems, do they require internet connections to work or are they more of an algorithm with shared common seed using time as a mutator?