This unfortunately doesn't resolve problems with bad caching behavior -- not all internet service providers, including the big ones, are observing TTL or sane caching.
I think you're still better off solving the problem without relying on TTL or DNS caching behavior that you don't have control over.
I think you're still better off solving the problem without relying on TTL or DNS caching behavior that you don't have control over.