Engine is running fine so letting the oil clean over time is a good idea. Avoiding additives and flushes is a good idea too. And using an oversize filter is good also. I would use a full synthetic high mileage oil though. Something like M1 HM 10w30 or 10w40. And I would be tempted to run an oil filter with a known higher capacity like a Fram Ultra.