Rhythmically 100% on par for your average hard hiphop beat. My problem isn't with any of that, it's the samples used and the structure -- for instance, we have no discernible hihat or drum pattern until 1:26, and virtually no transitions
I would recommend switching out that 808 for a generic Metro-ish sub, actually decreasing the complexity of the drop completely -- at 1:26 the rock drums are too much for the already busy beat to sustain. 1:47 is interesting but I would save this moment and structure it better into the track. Literally saving these elements and copy-pasting some of them into a typical song structure would give a better result than freehanding it.
Also in regards to the elements themselves, bells and leads and so on, they all seem to be in relatively the same key range. Given the high 808/bass, this makes things sound a bit run-together, busy, and muddy. They are also panned really close together and similar in volume, further muddying the waters, especially considering they all typically play together at the same time.
I think this track has a lot of great ideas, just needs better structure and sample selection!
5.5/10
EDIT: I forgot to mention, if you're looking for good 808 samples/trap drums, I made a free kit for that which you can find on my userpage (or just ask me), and I also write a monthly magazine of free music production resources if you should need any
AAAAND keep it up! No matter what anyone says, don't take it to heart. You've got a lot of unique, daring ideas. Just a little polish and you'll be kicking ass in no time!