I recently replaced my starter motor ('09 though, so I definitely don't have the feature,) so I'd be wary of that, but don't they fit longer-durability starter motors in those cars?
Actually, come to think of it, (please correct me if I'm wrong) they probably keep the fuel pump primed while 'on' but at a stop, but I'd be concerned about the lack of oil at engine start. I always was told to turn the key to on, wait for the ~2 seconds for the fuel pump to prime and after you start the engine, and let it run a bit before starting to drive.
My cynical side wants to think the start/stop is a planned obsolescence 'feature,' but obviously I don't really know for sure.