This solution diversifies your gameplay, allowing you to add even more instruments via various VST (VST2, VST3, etc.) plugins or SFZ instruments. For the SFZ format, I personally use the sforzando VST plugin—it allows you to use and customize SFZ and SF2 instruments.
I understand that implementing this could be a complex process, but I hope this proposal will at least be heard.