My family has only done DCL cruises (Wonder in '05 and Magic in '08, Fantasy coming next June), but I did to a Royal Carib. with a friend of mine last June. She and I had a wonderful time, and would go again in a heartbeat, even though it was an older ship, the customer service was wonderful and we had a great time just being on our own for four nights.
However...I would not take my kids on that one. On the sea day, there was a belly flop contest..ok, that was fun to watch, but then the Best Legs contest started. Four ladies were picked as judges and placed in chairs. Men then went up to these ladies, one at a time and gyrated and danced right up in their faces. When the ladies started rubbing the mens legs and thighs, I went and sat back down in my lounger... this contest was followed by Best Biceps which was a reverse groping session where the men "tested" the ladies' arms and shoulders for best muscles.
All I could think was that this was two o'clock in the afternoon on a sea day at the main pool...Did they not even think about how many young children would be in the area??? My friend spoke up and said "I'm glad my kids aren't here" and I just laughed and told her that I was just thinking the same thing.
This activity would be best reserved for an adult only area or late at night, even though quite honestly, I didn't even like it myself. Call me a prude if you must, but people who have had too much to drink and allow themselves to be pawed over and gawked at is not my idea of entertainment.
So, yes, for my family, at least for now, we will only sail Disney