Wow - reviving an old thread.
I often kill the engine to coast to stops & turns, but I don't generally "pulse and glide" repeatedly in normal driving -- I find it tedious over long distances, and it's arguably harder on the car.
The exception was this "experiment", but it was just to see what was possible using the technique in a hard-core kind of way.
I don't worry about lubrication from starting/stopping the engine -- I don't think there's a serious wear issue there. Lots of vehicles with automatic engine start/stop systems (some battery hybrids, others conventional vehicles) have no additional measures for pressure/lubrication in between stops & starts -- aside from programming that waits for the coolant to be at operating temperature before enabling the feature. That suggests that frequent "warm" engine stops/starts aren't a problem for longevity. "Cold" starts are another issue of course.