Fairly off topic -
We just did the Stranger Things Experience in NYC. It was very cool - similar to an HHN house with only a handful of actors, great sets and some interactivity. It was also about an hour long.
However, I don't see this as a reason why ST would have decided to not be at the event this year. It's really not a replacement for an HHN house. Fingers crossed for next year!