In working on my latest project I found myself wishing that we could have a button or check box that would allow us to limit the articulation delay to affect only the note-on event and keep the note-off event in the same place. Effectively, this would make the delay option the effective counterpart to the articulation length option.
For example legato (notes under a slur) the note-off stays the same so that there is a little bit of overlap between the notes which a lot of libraries use as the the slur/port trigger. Also, that would ensure the last note always plays to the end of the beat.
Just an idea. But would be a cool and useful addition.
BTW, I hope somebody at Cubase is reading this and gets the idea to add articulation delay to their expression maps at some point. Track delay is so last decade.