I am really honored for your words, I am no keyboard player and use the pc Keyboard, so I have some trouble for the Midi's. As a guitarist myself Meguro is one of my main references when I decided to start doing soundtracks so it is a win for me.
About the drums, nope, it was programmed by me with the keyboard. Thanks again for your kind words and sorry for late reply!!