We do the same with our MH as we did with our boats. Oil change in the fall when we winterized. This flushes the contaminates so they don't lurk in the engine all winter. We never drive more than 3K a year (for now), so changing oil based on miles doesn't apply.
Boats are a little different as you can't fire them up at all once they're winterized.
In 20 years of boating( and counting), never had an oil related issue. With MH and boats, we ALWAYS check oil level each time we go out.