We always attend the HDDR, over 30 times and its still the best show and meal. We just came back 4 days ago and attended the 9:30 show, we like it better, usually less people, the bottom floor was only 1/3 full and the balcony was empty. They seem to ad-ib alot for the late show and I got picked to be the avenging angel, first time and it was a hoot.
Since the boats stopped running, we always use the bus and we usually are the only people on board, was like that last week. Families tend to pick the earlier shows and depending on which resort you're staying it could tend to be cramped but you can always wait for another bus if the first is packed.