Here’s another way to split an edge into N new edges of equal length. This time, I use the offset.
With a split ratio of 1, I get a bunch of new, zero-length edges that all pile up at the far vertex.
But I can use the offset to move all those edge vertices down the vector between the two original edge vertices: