OK I played around with groove clip looping and step sequencer clips to see if I could identify any strange or unstable behaviour. Again, this is in Platinum, I might get around to firing up X3 again to see if it's any different.
So far, nothing. In fact, a step sequencer clip apparently can't be split at all, pressing S has no effect. Which is kind of odd, but there it is. A Groove clip behaves exactly the way a normal clip does - if I split it in the middle of a note, it non-destructively truncates that note, but if I subsequently manipulate the clip length it restores it to its original length or any part thereof, but so far it does so cleanly, with no hanging notes, meaning the clip end is producing a note-off wherever it truncates the note, and this seems stable and flexible.
Again, it seems to me that this is an acceptable state of affairs, at least as a default behaviour. So I would propose that your idea to have selectable behaviour is more of a feature request than a bug. It basically doesn't strike me as a big problem, but you might find others to support your position...