That video is definately the london revival. Personally I loved the projection combo. the projection shows the chopper flying in really fast. and at first I thought, dam, no helicopter, then the drop flies out and there it is, to me it worked very well.
I also remember being under the stage at a drury lane theatre tour when they were having a rehearsal above, we just happened to be there in the helicopter scene and the sound effects under the stage were deafening.
http://www.flickr.com/photos/27199361@N08/ Phantom at the Royal Empire Theatre