Have you adjusted the threaded shaft that goes into the master cylinder from the pedal? A few turns of that threaded shaft makes a lot of difference on pedal play, which should be between .2" - .5" if I recall correctly.
Link --> pedal adjustment
Let me know what you think of this new clutch. I am going to have to replace my SPEC Stage 1 after less than three years.

