The cruises right before Christmas never work for our family... That said, I cannot justify summer vacation or Christmas break cruise prices on Disney... They are just prohibitive - especially when you know there will be completely filled boats doing the exact same things you can do a couple weeks later.
On the other hand, we do enjoy booking a trip right before Thanksgiving every year - that does come with a price premium, but we don't care.