The only problem with Native Instruments, is that you can't change sounds by sending a MIDI Bank/Program Change message.
Hi Dan
In that case I am doing the impossible on my Abacus as that�s how I change the sounds with my NI products. (One of the advantages of having an integrated Host, however after having said that I can do the same with Midi Out)
Perhaps you haven�t got round to using Multis yet, (These also load all the sounds you have setup on start-up so there is no delay when switching sounds) plus products like FM8, Absinthe etc. have it setup as soon as you load it in.
Bill