I actually like this sign, but I agree it does seem that they are setting up Muppet Courtyard so that it could literally be any theme and change it within a short period of time.
The changeover to PizzeRizzo made that restaurant very generic and now with this new marquee, the letters are replaceable, while the "Grand Arts Theater" is simply presenting the show. We'll see how things go... Like I said last night, Muppets is definitely here for the short-term, but it's also prime real estate for a potential SWL expansion down the road.
I think it's open until at least the 50th anniversary, but after that, all bets are off.