I don't think they'll need it for the plexi panels, they should be able to go up without a crane of that size. I'm guessing that is costing them a lot with each day it's still on property, plus it looks awful from inside the park.
I thought the same, but I think it may be the angles you view it from inside Shanghai don't allow you to see the show building the same way. I'll ask my friend who's been to Shanghai...