The dome seats 250 people for a ship of 4000+, you have to get there an hour before the 30min show. Most of the entertainment has been in the Piazza in the form of bands, singers and games. If your on the 3rd floor above you cannot see most of the floor below. They did announce the first production show will be tonight, so no there have not been any so far.
O'Malleys is small, maybe 100 person capacity. Same with Princess live and the comedy shows, very limited seating for a ship of 4000+ passengers.
We will not be sailing on the Sun ever again.