I think this beat has potential, but you should go back through it and mix it some more. For the intro part, I would fade that in using a filter, instead of a volume ride. Also, that pad sound that is pretty continuous throughout most of the song could benefit from being turned down a bit. It overpowers the drums, and you want those drums knocking throughout. Only other suggestion I have is doing some EQ'ing on that that piano melody. Smooth it out a little bit, compress the hell out of it, and soften up the high end, so it isn't so stand-out'ish. This is a darker hip-hop joint, and the choir parts fit nice, just touch up those few areas I mentioned, and you have a banger.