I'm not instinctively a fan of start stop due to the extra wear and tear on starter motors and the implications for battery size and number. It strikes me as stop gap clumsy engineering. Mazda have come up with an ingenious but simple way of way of engineering start stop that I have to admire. It doesn't use the starter motor and therefore has no impact on the battery. Basically the engine is stopped in a specified position such that injection of fuel and application of a spark will start the engine by combustion. It's said to be quieter and faster.
MAZDA: Idling Stop Technology | Environmental Technology
MAZDA: Idling Stop Technology | Environmental Technology