I know, right? It would be amazing if the Stranger Things fandom could make it something special, as it is the Byers' home. But that would take a lot of cooperation and organizing.
That's an idea! For all of us who want to be extras, we could use that as our base while filming, so we don't have to get a hotel or something. Ah - what a dream!
If you bought it, you could tell the Duffer brothers "come back anytime and film more scenes here - for free". Then, when they take you up on the offer, you get to meet whichever actors are on set that day ....