It would also be great to be able to remove a piece that is still infront of the train, if the train has not entered it yet. If you misjudge the length you are stuck with it crashing.
I'll do this as well. I forbade it because of the way I detect the end of the track, I'll have to find another way.