There's a lot going on in this mix. You did a good job of keeping things from stepping on each others' toes.
However, in pursuit of that, you may have made the lead vocal a little thin. It seems to have its own narrow band in the mid range, but it should take up more space.