Technically the MIDI Importer is much improved and tidier than in the previous version of OpenMPT. But in my opinion sometimes some instrument doesn't sound good compared to the original. Even replacing default GM.dls with another .sf2 still doesn't automatically solve cymbal problem. Thanks to you and Saga help I can begin to figure out the problem although I have to admit I still far for knowledge about using OpenMPT due to my lack of musical terms knowledge to give better understand about what have been writen in the manual. I know some musical terms in my language Bahasa Indonesia but it is often confusing when translated to English even by using Google Translate because too many difference when learning music in my own language and understand it in English.
I am aware about your warn about your intention in improving MIDI importer. But by looking your effort in creating MIDI importer from scratch and how often your commit in SVN (this is the first time I watch sorce code progress of OSS project daily) for MIDI importer improvement, then I talk myself "maybe" I still have chance for asking Saga to do small fix like cymbal sound improvement, at least before next OpenMPT stable release which mean you will focus on another improvement. Because if MIDI synthesizer can handle hi hat and cymbal sound well, there must be a way to make it works in OpenMPT which once again I am aware it is not your intention in the first place.
I use technology mainly to make more accessible for me to reach something that I don't have many knowledge about it. That's why I prefer to use simple MIDI editor like Sekaiju over full featured DAW like LMMS, simple game creator like Construct 2 over advanced game creator like Unity, and OpenMPT instead of Renoise. Because OpenMPT is a software that make it easier for me to access tracker music creation (something that increasingly rare today) than Renoise thanks to the much improved MIDI importer.
Finaly, I want to apologize if asking you too much. I understand that it is my own job to solve my own problem. I really appreciate to what you and Manx done so far. Many, many thanks to both of you and OpenMPT contributors for all of your efforts.