AJ here are some of the recommendations I left with NI on their Bandstand forum:

1. Provide the customer with choice in the wavetable they wish to use, e.g., SGM128, SGM180, GigaSampler GM500, Bandstand Voices, etc. The thing about soundfonts is that the technology is getting old but the good news is that there are thousands of them out there for free.....I think I have them all. In fact, before Bandstand I used sYnerGi GS (drums XG compatible) modified with instruments from GM500. This wavetable weighted in at about 128mb after my modifications.
2. Provide a Lite version of the Wavetable so that you can load all of it (or most of it) into memory as a preset. This would solve the delay or hiccup caused while waiting for the instruments to load before playing a midi or style file or changing instruments while the style or midi file is playing.
3. Provide a higher quality (larger byte size) wavetable for higher quality performance (in studio or high class night club, book store/coffee shop) where you can take a little longer to load your instruments (pre load - preset).
4. Provide all wavetables which are GM, GS and XG compatible with respect to the drums (midi note number matches the drum instruments with respect to these standards).
5. Allow drums to be loaded on any channel.
6. It is absolutely critical that the quality of the drums is maintained throughtout all this. Midi or style files would quickly suffer if this were not the case.

They are currently working on updates to Bandstand and kontakt. It will be interesting to see what comes of all this. One of the NI people has converted SGM180 to the Bandstand format and I believe some people found the quality very good .... and of course it loads instantly.