I'm not a producer, but I do live Hip-Hop and have 3 mixtapes under my belt by now, so I had a listen!
The beat is mad to be honest! Just needs to drop in and out of the 808's to make it some dope trap style. Also add some more background noises...just to make it a little phatter.
If you were ever interested in a collaboration, I'd be down to send you some recorded vocals and adlibs etc. Would be sick!
All in all, I like the beat dude, tell me when you've finished up with the mixtape and I'll have a good old listen!
Peace