Final report: got it cleaned, lubricated and put it together. The spring works well. Took me a few tries to figure out how to put the QR mechanism together properly. Everything works smoothly, super happy.
Now I have to build a new bench and install this beauty.
Thank you for the help!