I'm primarily a corporate meeting/event guy, with some cruises along the way. I have performed mostly on Crystal all over Europe, a transatlantic crossing, a couple of south Pacific trips, and an Indian Ocean transit. I did perform on MSC. It was a pretty nice ship, but very crowded. Also my experience there was different because it was a KLOVE Christian Radio cruise rather than just a "cheap Bahamas cruise." Also performed on American Cruise Lines on the MS River - an older demographic. I've cruised as a passenger on Princess in Alaska. I guess counting performances and passenger cruises I've done maybe 17 or 18 cruises?
But I have friends whose entire careers have been spent performing on ships on all the lines and we have talked shop over the last 25 years. When I want to know what's up with a cruise line, I have people to ask who know the ugly truth and know most of the ships like the back of their hand.