I never terribly liked Captain EO. They could do so much with that area. It could be similar to Muppet Vision 3D in California Adventure, where they preview upcoming movies (Disney loves publicity). Another thing that could go in there fairly easily is Monsters Inc Laugh Floor. I'm anxious to see what they decide to do with the space.