Seems to be tried & true technology. People seem to like either. I do like Mack. Got a complete set of sails for my previous boat from them, and got a new 135 genoa for my current boat.
I see you have an O'day 28. I have a Catalina 28, and for a sail that size, I couldn't justify the added expense and the added complication (although not too complicated) of having lazy jacks. I find my sail super easy to handle.
I have to admit though, that we don't currently have a dodger, so when I flake the sail, I'm able to lower the boom end down to the height of the lifelines, making the job easier. Maybe I'll change my mind if and when I get a dodger.
This hasn't been the least bit helpful, has it?