The mix- Sounds really pro! Nothing else needed except Applause! Well done.
The arraingment- Mostly fine for this genre. Personally speaking, I might have opted to vary the lead vocal with more expression (passion?) to help keep things fresh and interesting energy-wise as the song progresses...