Живая музыка и DJ решают разные задачи, поэтому их не обязательно противопоставлять.
Живая музыка создаёт атмосферу концерта: выпускники видят непосредственное выступление исполнителей, а музыкальная часть воспринимается как отдельный эпизод программы.
DJ отвечает прежде всего за танцевальную часть и дискотеку.
Поэтому сочетание
живая музыка + DJ позволяет менять настроение праздника в течение трёх часов: общение и фуршет сменяются выступлением, а затем более активной дискотекой.
Если для класса главное — именно танцы, без принципиального требования к живому выступлению, лучше сравнить
выпускные на теплоходе с дискотекой.