Hey I think it sound good, I wouldn't worry too much about the mix. Maybe I would drop the vocals in the mix a bit more maybe try a very slight sample delay on
one side of the vox to sit it in the mix. Maybe boost the kick drum around 60 or 125 to bring it out a little bit.
I had the same issue...