I disagree ... AudioPhile, where do you want the ambience to go - in a busy mix like that? Maybe in the slow parts ... could be interesting to really raise the roommic faders ...
Only listening to it on small speakers ("real world listening environment", haha!) and I have no complaints. If it was my production the vocals would be louder, but I have a very commercial/pop-oriented approach. For that kind of music, they are good.
Only gripe is with some timing mistakes that need fixing ...