I feel like a minor 3D show is the perfect way to implement Muppets into the park... not too major, doesn't take too much maintenance, still gives a good tribute to characters that people love. If they get evicted for another generic preview center...