However - I think the way NCL set it up was basically bad. Now, they may have changed it by now I don't know (I tend to doubt it).
NCL keeps the showroom empty until the 100 or so suite guests are gathered up in a room and escorted to the theater to get the best seats first. Meanwhile the thousands of other people waiting to get in have to stand in a line and wait for this process to end.
If NCL just had a ticket system for suite guests holding the best seats - they wouldn't need the queueing system they have. All the need is some tape saying "reserved" and an usher in the theater.