One of the reasons that GM MIDI files don't play good on KORGs is that KORG can't accept sysex data in SONG mode, so the GM file can't the proper effects for a song.

Roland and Yamaha's are great for that, you can program anything you want in a MIDI file.