Okay, all those install videos Randy and Irish made, are using my BMW S1000RR M edition and after having 2 days to ride this bike with this clutch installed, I have to say the following:
The feeling is perfect!
Shifts are crisp, precise, and smooth.
The Lever effort/pull is easy and smooth.
And yes, the sound and the looks are AMAZING!