If Disney was more reasonably priced I'd have put down a deposit. However, for the price of a Disney cruise I can take 2 RCL, NCL, MSC, or CCL cruises. Or a Celebrity cruise. It's really paying for the name. Plus very limited on where you can go. It looks like a blast. Just can't justify it with my family.
I looked up about silent dj. It's partly to keep noise down. Some have different music channels to choose from. I don't like headphones on for that long. Years ago I would dance non stop for several hours while drinking water.