My first MSC cruise is at the end of May. Many travel agents don't want to work with them, I booked online without issue.
We are in the yacht club, ship within a ship experience like NCL Haven, the price comparison to NCL at that level for almost the same benefits was very tempting we jumped at it for our first cruise in 3 years where we used to sail twice a year (no brand loyalty).