I understand it's unlikely that we will ever be seeing the Osborne lights show. As much as that stings though, maybe Disney can come up with a way to have another light show, as it was unquestionably popular.
I do understand the problems with putting the lights on store fronts or resorts, as those buildings need to be in use for other purposes, whereas the facades on Streets of America did not. With all the land Walt Disney World has, I think they could build new facades elsewhere and easily display them. Since their just storefronts, they wouldn't cost much. I know for Star Wars Weekends, and ESPN Weekends in the past (I have never been when those are going on), there are backstage areas of the park opened up for use for those events. Just do that here. If Hollywood studios is too crowded, try Blizzard Beach, or an area of Disney Springs that can be a laid back park region for 10 months of the year and the light display other times. The concept of Star Wars going there I'm not going to argue with, but facades can go almost anywhere, and they don't cost that much. Should they be near the dead center of a park you are trying to rejuvenate, no, but could they be on the fringes or even backstage, sure. I vaguely remember the Millennium Village tent is still there, and used for Conventions or private matters. Most don't even know it's there, so it's effect on the park is zero. If they opened that up 4 months out of the year, then closed it again, what really is the problem.
I think if they were going to do this again, or attempt it even, they should separate one part, a part that is either backstage, or is not even used right now. Designate that the area for the lights, but then keep it closed off from the park. Any effect installation would cause, would be meaningless, as it's not even a part of the park/attraction except the two or three months the lights run. During those months, open it up, and other then that close it off. This might seem like a lot of space to devote for a 3 month light show, but when you figure Wonders of Life, Odyssey Center, etc. It'd be away more beneficial use of space then those are now.