We have the head sail halyards(2) and the spin halyard leaving the mast about 5-6' up, run down to blocks, then to the back of the cabin. Even my main exits about 5' up. This way a fore deck person can "jump" ie pull the halyard along with a winch person in the cockpit to get the halyard up ASAP, be it a jib or spin change out.
I think you will find most race boats setup with the ability to have some one at the mast pull, along with a cockpit person operating a winch and clutch option of some sort.
She drives me boat,
I drives me dinghy!