Was on Harmony this past June. First let me say that this was my 6th time on an Oasis class ship. The other cruises were all in peak travel times ( mid-June, late June, July, spring break, and New Year's Eve). This past cruise was the first time I felt as if I was constantly standing in line. There was always a wait at the bars. The mini bites area is tiny, and was one of the most popular venues for casual dining. At one point, there was only one towel station open, and I had to wait in line for 15 minutes just to return a towel! They have added more staterooms to these ships, and cut down on common areas. I was very disappointed. Also the fleet wide room service charge is definitely a negative.
They have expanded to comedy club, but if you don't get there early, you will be in the cheap seats, and may not even be able to see the stage.
But the ship is beautiful, and do take advantage of the specialty dining venues. 150 Park is exceptional! Also they aren't kidding when they say you should wear long sleeves and long pants on the Ultimate Abyss! My DNA will probably be on the inside wall of that slide for eternity!