Internal halyards
Jim, First, you'll have to make sure that your masthead shieves are moved in far enough to not chafe at the mast top opening. Second, is a good location for halyard exit. My C-30 exits just above the mast step thru a shieve then to an organizer mounted on the cabin top near the hand rails. This was a factory set-up on my '84 C-30. Last season we had some kind of friction or snag problem and had a hard time raising the main from the cockpit thru all the turns. Because the halyard exited so close to the deck we had to haul by hand on the cabin top which was bad for my back and my knuckles. So with this in mind I would recommend that you exit your halyard about 3-4 feet above your mast winch, down to a turning block at the mast base, over to an organizer turning it toward a clutch mounted on the cabin top near the cockpit forward of a winch which can be used for the main halyard. If you leave your mast winch in place the you have the option of using it if any problems arise like I had. The same arrangements can be used for the jib halyard. Make sure to file any holes you make to smooth edges, then cap off the exit holes with a s/s trim plate which will help to reduce chafe. I hope this has helped you .