I think changing the oil at 100 hours is fine, but remember if your mower sits all winter long then what ever contaminants are in the oil are going to settle in the crankcase. As the years go by that turns to sludge. I like knowing that there is clean oil in my mower as it sits all winter.