I can only speak for the Illuminations cruise, as I have not been on the Wishes one. We went for the first time on our December trip and loved it - it was great. Yes, it is expensive, but to us it was worth it - we even tried to book another one during our stay, but of course none were available at the last minute. We decided that this is something we will do every trip (if we can get a reservation).