You have an O'day 22. Many O'days use end boom sheeting, 3:1 down to a fiddle block with cam cleat mounted to a SS triangle plate in-line on the backstay, about 18" up from the chain plate.
Any kind of mainsheet that is not on a traveler sucks from a sail control standpoint while close reaching and close hauled. The mainsheet controls leech tension and twist in the main, and the traveller controls angle of attack, and allows the boom to be centered while still allowing proper twist for better pointing in light winds. But smaller daysailers like the O'day 20, 22, 192, 222, 23, etc. and other boats like the Precision line, sacrifice the increased main sail control of a traveler for a bigger and more open cockpit. Keeping the mainsheet end boom and attached to a fixed point (be it backstay strop as on O'days, or a short wire bridle on Precisions) completely opens up the cockpit. It may cause heart palpitations to a racer, but most daysailing cruisers don't mind the simpler setup.
You can call D&R Marine:
www.drmarine.com and speak with Rudy about your boat's setup. He will probably have a new backstay assembly with triangle plate, and you will need proper fiddle blocks with cam cleats for the new 3:1 mainsheet.
I would definitely do this modification. I have sailed a Com-Pac 19 with the triangle style mainsheet arrangement you describe, and I think it SUCKS. There is far too much friction in this system, and it's almost impossible for the boom to ride out for deeper reaching and running angle of attack settings.
Note that with the new end boom mainsheet arrangement I suggest, you can improve control of your leech tension and twist by "vang sheeting" which essentially controls leech tension by balancing the boom between an easily adjustable topping lift, and the vang. However, such an arrangement can't get the boom on the centerline.
Even a boat with a properly rigged and easily adjusted traveler can benefit from an adjustable topping lift for light air, so that the boom can be lifted to set twist when there isn't enough wind pressure for the sail to overcome the weight of the boom.
Here are some pics of the mainsheet on my O'day 192:
You can also see my 2:1 topping lift, which I run forward along the boom to an alloy clam cleat. It's the red and white line. No matter how far out the boom is, even for a dead run, I can still reach the TL adjustment cleat without leaning over the side of the boat.

Also, note that my blocks for the mainsheet are stock Schaefer, but I've replaced the horrid metal/plastic jawed Schaefer cam cleat with a proper Harken H150 equivalent (it's actually a Viadana cam cleat, same design as an H150 at half the cost.)