I'll EOC for as little as 50 yards. In traffic I can spend as much as 30% of the time with the engine off, sometimes paused but usually still moving. I prefer not to take it out of gear if I don't have to, I've determined by experimentation that keeping the engine spinning prevents backfires and their associated
negative effects.
On a short EOC it helps to actually pick up a tiny bit of speed, then key off and roll in gear. When the time comes, if I've timed it right, I'm arriving at the stack of traffic just as it's beginning to move, and I can key back on. No jolt to my passengers, no wear on the starter. Half the time my passengers don't even notice I've done it. Drop down to 2nd or 3rd and off we go.