In terms of composition, this is a good piece. The way the electronic kit fits with the rhythm and tone of the piece is quite logically chosen. I like the melodic creativity of the song and the solo definitely wasn't too much but not underwhelming (if you know what I mean). I can definitely appreciate the theory, and it's nice to hear some odd time signature in a song here for once (too much Animals As Leaders for me). The only reason I'm talking half of the points off is because of the lack of atmosphere and spaciousness in the song. It would've helped the song if you had some kind of synth or string ensemble playing, something that adds to the piece's tone without affecting the lead too much. That isn't necessarily an easy thing to do though especially with the limitations of MIDI.
Overall, good composition!