looks great, lots of good ideas.
What I'd love to see is a way to assign different Perform settings to patches. A choice between 2 options would be great, so I can have long articulations (like legato) use Expression (or any other controller) for velocity switching and volume and use Note On Velocity for short articulations (with Velocity X-Fade disabled). This makes playing realistic performances much easier. I currently have 2 VIs for each instrument - one for long articulations, the other for short ones - just so I can have 2 sets of performance controls. Having this option within VI would simplify this setup greatly.