This has potential. I think there may be a bit too much reverb in the percussion. Try layering some more punchy drums with much less reverb to get a "In your face" percussion lineup. Maybe try arranging a few more instruments to help chop it up a bit.
I love where this track was going at first. That piano sample kinda makes my mind wander, because there's so many place you can take it. The ambient claps add to the mood too. The only thing I'm disappointed in is that instead of really taking it to another level after the intro, you kept it relatively linear. And really that's a matter of personal preference, but I just see this beat having a lot of potential. One complaint is that I don't the hats are loud enough. They're just loud enough to hear, but they don't feel like they're really in the mix like everything else.
Criticism aside, I'm still ****ig with this track. The piano melody alone is enough to stimulate some verse writing.