The biggest complaint you’ll hear about about lazy jacks is that battens (and square top mainsails) get caught in them during hoisting if you don’t stay bow to wind almost perfectly during the hoist. But that’s due to a lack of proper technique in most instances, IMO.
If you make the lazy jack retractable to the mast, you can get one (the leeward side) or both sides out of the way during hoisting. Before you start hoisting the mainsail, point as close to upwind as practical and safe, and ease the mainsheet to let the boom align itself into the wind. You then hoist the main just as you have always done, releasing sail ties as you hoist. Re-Deploy one or both sides of the lazy jacks, at your leisure, anytime before you want to drop the mainsail.
But like I said before they add extra time to the rigging when trailering. On most trailerable boats, the mainsail isn’t big enough to make it worth the extra rigging time, IMO, if you trailer most of the time. If you rarely trailer, then they may be worth having, even with a mainsail of only 150 sf, like you have on the Mac25.