I've only done one short cruise in my life and it was b/c we needed exactly 4 points to hit Diamond. They're not for us either.
This is a bit of an experiment. We were already on Harmony on 5/29 and between the prices and itineraries this summer out of PC (I live too close to be bothered driving to Ft Lauderdale), I came up with this idea b/c there was a good TA friends & family price (by summer PC standards at least) and we do love Cococay. Won't be getting off the ship in Nassau. We also haven't sailed anything but Oasis class in a while, other than in Alaska 4 years ago when we weren't there for the ship, so I wanted to see how we'd feel about Indy. We were on Freedom once and loved it along with some Voyager class ships before there was an Oasis. Lastly, we're big fan's of the Original Giovanni's Table and we haven't tried Playmaker's yet so we have those to look forward to.
I'll try to post a review when we get back. I've tried starting love reports in the past but they don't seem to work for me. I'm too long-winded (as you can tell).