i don't understand from your post where your mainsheet is today.
I have a 5 foot long traveler in the cockpit just forward of the well, with the main sheet in front of the companionway. That makes the cockpit a lot less comfortable for lounging, but it works well for sailing. The location was dictated by storing a hard dinghy under the boom. If I had a choice, I would like to get it out of the cockpit.
The previous owner did something clever. As you move the main sheet closer to the mast, you need more and more force to hold the boom. If all that force goes through a single bail, then the localized stress at the attachment point are large (especially in a gybe.)
I have a 6:1 mainsheet, but instead of putting all that force through one bail, there are three bails and three single blocks on the boom that spread the force out. I believe that reduces the chance of breaking the boom in case of a violent gybe.