Removing intermediate version saved while working on interfaces etc

Is there any official recommendation or does anyone happen to know of any benefit of removing intermediate versions generated while working on an object.

For example I'm working on an interface and I happen to save my changes 55 times during the development on the page...... so I have 54 versions saved that I don't need since I only want to save the last one.

Other then making the version history cleaner to go through is there any other benefit?

  Discussion posts and replies are publicly visible