Nice mix. I thought the vocals would get buried some times and they need some deesing, especially in front of the reverb. It sounds like
there is a phaser or flanger on the vocals? maybe its a little to much and taking them out focus a bit. Also automation is your friend.