I really like the idea behind this beat but as it stands it seems unfinished to me. The drums ,which are this beat's greatest strength, are also its greatest weakness. They're complex and dominate the beat more than most of the tracks on this site, but the resonance is really overkill, to the point where half of this beat sounds like white noise. I think this is probably caused by the samples you chose. In any case this is definitely new and interesting but not something I would be eager to rap over.