Honestly speaking something sounds teribly off in this mix and it needs to be redone the beats conflict and the timing is off take a few days and relisten to this and tell me if you would play this anywhere.
Nothing is off in the mix at all everything is on beat i would never release a mix that is offbeat in anyway.I have played it at parties and the mix is doing good. ALOT of people like it thats why it hit 1000+ views on youtube.