I can see Netflix doing some promotional stuff during the event itself for StTh (actors making runs through the house, etc) but by then it would only serve to sway spur-of-the-moment locals, and possibly carry over into next year for the inevitable part 2. Nobody is going to book a vacation package less than a month out just because of a YouTube video.
Unrelated, but on the subject of Meteor (SoX), Legacy keeps saying think terrestrial, and yet the codename is Meteor. Have we considered the possibility that this "meteor" is actually a man-made object? I am more specifically thinking a military plane crashes carrying experimental seeds, and then ensuing destruction takes over a small town or a city? I mean, a crashing plane would certainly resemble a meteor, and would give great facade potential.
(If I am allowed to go back to space a leeeettle, they are constantly doing plant based experiments aboard those missions, so maybe one of them goes horribly wrong, crashes back to Earth, and the same story line ensues? But, I know, I know, no space)