We are trying to decide between the Epcot & MK cruise. We will be staying at the Boardwalk, so convenience may win, but we rarely watch the MK fireworks because I dislike being squished in with the masses of people

so I thought the family might enjoy the MK cruise more...
Are there any discounts on the specialty cruises (AP, DVC,...)?