Some good ideas here for sure, as a next step I'd definitely look into some time and velocity editing for your MIDI instruments. That hi hat for example is a little harsh on the ears with the same sample over and over so fast. The synth stuff and samples are pretty cool