Just had these playing in the back round while I was doing some things and they are pretty decent bro, nothing really jumped out at me and made me cringe. Some more practice with beat matching and eq'ing here and there and you will be making flawless mixes every time. Nice work mate Sorry my feedback is only simple, didn't have the time to sit back and really analyse each transition.