Another thought: Allow gaps to be edited into the workout.
My Forerunner has an "autopause" feature -- if it detects I stopped moving, it pauses the workout. However, sometimes it pauses in error. This can be the case when I run through an area where the GPS signal is blocked, as under a bridge, in a tunnel, or under heavy tree cover. In addition, when I use a manual pause, I sometimes forget to press the start/stop button when I resume. In either case, the result is a gap in my workout that should actually be in the workout. So, I would like an easy way to select a gap and and move it into the workout.
I realize the gap will show up as a straight line segment, which would likely be inaccurate. But, it won't be as inaccurate as leaving it a gap.