Here is my oil usage story.
2020 Freewheeler with 114 motor, it was pushing oil out the breather tubes into the air filter from day one. Early on I did an external breather mod so the oil was going on the ground instead of into my throttle body. Oil level was always set no higher than half way up the normal range. ( 4 dots up from add)
I began carefully tracking it and it was pushing out a quart every 1500 to 2500 miles, constantly "marking its spot"
I Bought the Mad Monkey ventilator and plumbed that thru an S&S check valve and 3/8 hose to ground, still with the external breather mod. Now I was getting 2 spots of oil wherever I parked the bike. . Consumption stayed about the same.
Along the way I did a compression test which showed great compression. Also, the bike runs great and pulls hard.
Took it to the dealer to see if they would do anything. They noted the oil level and said come back in 1500 miles. When I went back I was down almost a quart and of course they told me it was perfectly normal and within limits. Thanks for nothing HD service.
End of February comes around and my warranty is up so I ordered a 1/8 mpt by 3/8 hose barb stainless fitting, took off the transmission cover plate, drilled and tapped it, punched a couple holes in the gasket and installed a piece of hose and check valve. This completely cured the problem. 700 miles and the oil level has not moved a bit. I still have the external breather and it pukes a little oily snot from time to time but it is not pushing out oil every time I ride.
So... for me 20 bucks of materials and a little time spent has fixed a problem that was nagging at me for 17,000 miles.