i guess since you're asking for feedback, I think the biggest thing I'd say is I think this track would benefit a *lot* from the lead samples/synths being a little more clean/less FX. No idea if you plan to try and get this posted on OCR, but especially if you have rap behind it, you're going to want the source to be heard as much as possible (without ruining the vibe)
Good stuff.