I'd bet the stop/start has more to do with CAFE than altruism.
A buddy has that on a mid-size Ford sedan, and it operates seamlessly enough I didn't notice it for awhile riding around with him.
God only knows how complex and expensive that stuff is when it needs repair.