As I have said a half mile back on this other page If anyone is worried:
"Okay in that case just upload the midi file user track and I will use them in any of the vsti's I own - that way I can add key switches anywhere I like to get the sound I like - same with user track drums I can change the kit and re-mix it.
So you would only need to save your midi user track to an mgu then I just render your midi file to a wav/wma along with the mgu/sgu in the user track folder."

This way you can also transpose the midi first to what you want then use it on any vsti you like as there are so many free ones.
How long would it take to upload a super midi user track to share ?

Here's just one
http://www.dskmusic.com/ 100% Royalty Free for any use.

If you have Kontakt there's plenty of free instruments for that also.