My last sail was rigged for roller boom reefing so lazy jacks were out. I built some myself for the new fully battened main I had built, and that has helped handling the main greatly. I still have some tweaking to do and the sail is still like flaking corregated roofing, but it's beginning to behave.
I think as Chris mentions, the Dutchmen system would be best of all, but I've never used one. And if you're on a budget, as I was, forgitaboutit.
I'm working on my mainsheet arrangement and may change that this winter. I like end boom sheeting and with my long boom - and that it's spruce, end boom is the only option. I had a boat with mid boom sheeting and I wasn't a big fan of losing the cockpit to a pretty marginal improvement in sheeting. Huge increase in forces on all components.
As far as new main vs recutting/re-designing the one you have, check with some sailmakers. If there is one place not to try to save money, it's on the sails performance. I can't believe how much my sailing improved, especially in light air, with a new sail. I also went to loose footed which adds a whole new set of adjusting for conditions.
The old one shaped ok, but that's about what I got-ok performance. I didn't realize that until I started sailing with the new main.