I understand.
But If you use the smartphone p. e. while running and you have to stop at a traffic sign, it´s a bit clumsy to get it out of your jacket, unlock the phone, pause track log and so on. So "Record only when speed > 0" Autopause when speed == 0 and stop/pause time too would be fine for this case.
[EDIT] I use this function with a Garmin Forerunner and I love it [/EDIT]
For me a added checkbox "Static navigation" or "Auto Pause" on/off would be great. I can use it or not before I start with running and you don´t have to think about it
On the other side, I you take a little rest you can pause the track log. But after the rest you have to start it again. If you forget to start it, you may loose a lot of track informations.
The pause button itself for recording (just implemented) must not change its functionality.