Does it require a lot of pressure to push the pedal through the release travel? I do not think you want to run the 3 finger original street twin without the over center spring. The original street twin also comes in a diphragm version and this one is tougher than the common 800hp and 1000hp twins. I run this diphragm 1200hp version and THIS clutch works well without the spring but is hard on the leg. It feels lik it requires twice the pedal effort we are used to from more modern cars. Mcleod describes the pedal effort to 'slightly heavier than stock' and that is for the diphragm version. I also might follow the idea of inproper pedal ratio - if the pedal is hard.
Lars