maybe your plugin is hitting in a direction where you choose how much detail you want from your Midi plugin.
it would be awesome to have a midi plugin without all that functions e.g. midi imput. a raw player Plugin only. while using the general midi synth from the intern hardware or by preloading a gm sf2 synth.
Iam working a lot with cubase and fruityloops. the midi standard is a fine thing. your previous example are good without further download actions. and the preloading was ok for me. keep up your good work.