Beaver10,
I thought that capstan winch you described was the coolest thing I've seen in a while.
I don't recall seeing any photos of yours.
I'm surprised you would need anything else if you have that.