This is sounding sweet. One mixdown thing I'm noticing is there's some resonance in that keyboard sample ringing through a bit, could just be me though. Personally I'd add some bits of silence here and there in the bassline between transitions, adds some impact yeno? Just my opinion though!