Great list!
1. I think meeting all those criteria limits a passenger from "Any cruise ship" to only Yacht Club equipped MSC ships.
2. If I could be so bold, I would add one other thing that adds to the experience: A caring and knowledgeable crew as a whole. We don't travel with the frequency you do, usually two or only one time a year, but on our recent first-time cruise on MSC Meraviglia last October, two events stood out to us. In the Top Sail Lounge, the bartender waved at us when we came in at our initial embarking, and said, "Two champagne, no prosecco, correct?" He was in the YC when we were on a B2B on Seashore in Feb-March of the year, and remembered our preference for champagne (or aversion to prosecco!). Even more amazing, our Junior Butler greeted us the second morning, and asked if we were in room XXX on the Seaside in 2019. He said that it was his first cruise as a Junior Butler, and he remembered us from that stay! That kind or memory and focus is amazing!