The 21st Century Began...October 1, 1982. ;)
Re: Why DLP - not WDW
My guess is precisely because the Parisians will think that the props are from a 'movie' - not from a extinct Disney attraction. If they were on display in Disney MGM Studios Florida, people would likely recognize them...