I'm not really a Hip Hop guy, but regardless this is good, catchy stuff
Im not sure how it'll be with the vox in, but as it is now I feel it could be a little "fatter" sounding
Good job though
It really needs some more low end. I might even suggest cutting some of the treble, it is almost stabbingly brittle and bright at times. That could be what I am listening on, so take that with a grain of salt.
I like how the beat evolves as it goes on. Nice work overall!