Remember- this clutch spring is designed to help you push the clutch pedal in and keep it to the floor.
Could everyone post a picture of your clutch springs out of the car?
BMW has a newer updated Dual spring design out now that changes the feel and feedback from the clutch pedal.
When i did the 'swap' to the updated spring, the clutch pedal felt much better and linear than before. The earlier version changed pedal effort almost halfway down which gives you a false impression of clutch engagement/disengagement. The new spring does not seem to do that any more-
Right side is the newer updated unit. The left side is the original factory '2008' spring