So why did the screen at GLSC impress you more than the one at LSC?
I don't remember such a screen there, for all I know they changed it recently.
IIRC, the one in CLE starts off the show boasting about itself, and "how you can hear me even when talking in a whisper."