My wife has
DSC on her car, and it also comes with hill start assist which is great too.
My only experience of the
DSC working was when I did a track day at Rockingham in a 330i in the wet, if this hadn't been on I would have ended up off the track. It just straightened up the car when turning to vigorously into a corner.