The Yamaha xsr700 comes with 10w40. I don’t ride hard. Easy peasy actually. I guess Yamalube is nothing special vs standard name motorcycle oils. I was thinking Amazon Valvoline full synthetic 10W40. $10 a quart shipped. Stick with Yamaha named oil filter ???? What’s the chain lube of choice ??? Thanks Wardawg