David,
Excellent arrangement & vocals. I think I am with Ray on lifting vocals a bit. Maybe slightly more reverb on vocals to sit better in mix?
Thank you for sharing,
Misha.