High friction in halyard, needs to be winched up early and long.
When lowering sail, the halyard will often foul and get stuck in the rope clutch. Especially, if you need to go forward to help the sail down.
Putting the reef cringle into hook at the luff can be awkward when not working from the mast, you have to go forward anyway and then the reef cringle might fall out of the hook while going astern. Solution: Fit a cam cleat on the mast to provisionally tighten the halyard so that the reef cringle stays put, then tension the halyard properly from cockpit with the winch, the halyard will automatically fall out of the cam cleat on the mast. Alternatively, instead of a hook to take up the reef cringle, fit a snap shackle into which the reef cringle is fastened.