The other requirement worth thinking about is the 3 seconds.
How many followers are going to be watching for that 3 seconds to matter. And how much slack can be in that?
Could 1.5 million followers be sleeping and not need the tweet for a few hours or only when they next sync.