A coisa não é tanto DJ versus Spotify, mas sim quanto controle vocês querem ter sobre o que toca. Com Spotify você tem a vantagem óbvia: músicas que vocês adoram, sem intermediários, e economiza uma grana. Mas tem um detalhe que a galera esquece: alguém precisa ficar de olho a noite toda no app, pulando músicas, aumentando o volume quando baixa, evitando silêncios constrangedores. Isso cai em vocês ou em um amigo, e acredita que é mais trabalho do que parece quando você quer curtir a festa.
Um DJ ao vivo custa mais, mas o que ele faz é vocês não estarem atentos a nada. O cara lê se a pista está ficando entediada, acelera ou desacelera conforme vê, e a transição entre as músicas é suave. Além disso, um bom DJ sabe como encaixar músicas que vocês não esperavam mas que funcionam, coisa que uma lista pré-definida não consegue fazer. Dito isso, se o orçamento está apertado, vocês podem tentar um meio termo: contratar um DJ só para as horas principais (a entrada, o corte do bolo, os últimos bailes) e aí Spotify faz o resto. Tem DJs que cobram tarifa reduzida por "animação parcial" e é bem mais acessível que um turno completo.