For me the ultimate system will be an arranger keyboard / software combination. It is hard to beat the control surface of an arranger keyboard for style selection and playing. If the new NI software accepts program changes, then the only issue left would be to make the arranger keyboard to send out program changes for each part of a style. It will be interesting to try this and compare the sound quality, sample load time, etc.