Tom,

As far as I know I've got the exact same sails as you and I'm not having any real grief getting it up and down. I'll try to take some photos of the top of my sail, and how I've got the halyard tied on.

Paul