What he said - big improvement over the stock clutch...I would hardly call the engine braking software an electronic slipper clutch. It just reduces the feel of engine braking. As far as Im aware they never did away with it either? Why do you say only the early bikes had it Ceepee?
I fitted the MV slipper clutch to my 675 (its the one on the accessories part of the MV.it website). It comes with a full clutch friction and steel disk of which you only need an additional friction disk to make the slipper work (so you can keep the others as replacement spares if you wear out your clutch).
It works great, but you can still do track days fine without out.