Hmm, I loved the scratching!
Even if this is a remix, I'll still give you 10/10, 5/5 and I'll be honest on not knowing all the effects or w/e (I am still a noobie at making music xD) but they seemed to blend, whether other people think that or not!
I'd like to hear more from you!