I have the same clutch in my 73 duster, and honestly I hate the thing.
The throw is about 3/4 of the way up before it releases.
It does push easy and shift good though, with no slippage.
Wow.
I had the opposite effect on my car where it wouldn't release until the pedal was 99% pushed in.
Initially when it was very stiff to push in, i had to granny shift the car and be extremely positive with my actions or else it would grind into the next gear shifting up or down.
Now it shifts easily and normally.