I agree, pretty good mix, but for me the vox are just a little too loud, but that's just preference maybe. Also, I'd consider automating the mix of the delay on the vocals and playing with that a little throughout the song to emphasize transitions or add flair here and there.