Yeah, I think Always Retrigger from Start and/or slew to take the edge off would be welcome fixes. I wonder if there are any synths currently that do this? And if not, is there some technical hurdle that makes implementing it challenging?
Yes, the Moog Sub 37 and Moog One both have this Always Retrigger From Start option available. It's called
Envelope Reset on their products. In addition, the Moog One has some other really nice envelope options, like a
Hold stage between Attack and Decay, the ability to switch timing of stages to
ADR Sync Mode, which syncs ADR timings to BPM divisions for syncopated envelope motion, and
ADR Contour/Curve Shaping, which allow for snappier bass/lead sounds, or smoother pad/string swells.
Envelopes are really the heart of sound design. If possible to add some, or all of these envelope options to current and/or future Sequential instruments, that would be at the top of my list of general feature requests / IP coding development, for both mono and poly instruments. (that, and adding a mod transforms layer in the matrix, which is a real game changer for advanced sound design -- with all sorts of simple operators for math transforms (square, root, basic functions), value limiting, quantizing, slew, and multiplexing with other mod sources)