Installed the pedal this morning. Installation was farely easy and straight forward. It didn't take much time to get used to the feel of the new pedal. You feel immediate improvement. Much more solid and precise feel when depressing the clutch, smoother and shorter shifts. It's a very well made product.
I opted to leave the spring out. Will have to test out how it feels with the spring one of these days.
You can see in the pics just how much lower the new pedal sits now.