Good Work
I don't know what that guy was thinking when he said the vocals were too loud. I think they are just fine and work well with the track. If you could do this style with your new track it would kick ass. Maybe even a NIN or old Ministry styled lyrical flow could work.