What happens when something hits the middle of the worm? Why wouldn’t giving the other segments a timer that is relative to the head achieve the same effect? How is it possible to feed the worm with the worm gun to make it grow when its tail is disappearing first?
I get the intent of this suggestion, but I don’t see how to put it into practice. There would be no way to limit the snake that makes sense to the player. Even with a length cap you could keep the worm alive forever - how is the player supposed to understand they’ve reached maximum length? It would require more special animations - that would probably take me a few months to complete. Is it really worth all that effort?
Perhaps this would be better as a different kind of weapon.