Just saw this thread! I was not a believer. Then mine stopped working for a while (battery issue) on Betty. When it did start working halfway through through a stop and go traffic trip I monitored fuel consumption and it made a wild difference.
Does Auto Start/Stop Really Technology Improve Fuel Economy?!? Real World Results! (It Does)
https://youtu.be/YaiVU3Dhnjs