Indeed you are right. the package includes a stronger starter motor, stronger alternator and bigger battery. And one can feel the regenerative breaking clearly when it kicks in. I have 1.2 EU spec CVT with automatic stop and go. Indeed it is done to save a bit of fuel as the alternator does not have to work as often when the engine is pulling.