my bike, 2015 R has 15000miles. I wanted to do a valve check and at the same time the front valve cover (will leak on the 1299 as well) had the slightest leak so I had them rebond both valve covers and valve check was complete with no issues. Now my bike is a mix of street and track, about 80/20. I have had a few issues, the thermostat decided to just stop working, its the same as the 1299, its made of plastic and is a dumb design. its a coin toss if this will fail or not. yes it has one compression ring and the manual says, it will need oil every 300 miles or so. I use trip A for mileage and I use trip B for oil consumption. Sometimes it needs it and sometimes it doesnt. I usually keep my oil level on the lower end because im balls to the walls 24/7 (less blow back this way). now the blow back, yes, the oil will find its way into the air box and want to find its way out. and yes the coolant blow by may blow oil as well, I have a faulty waterpump and my bikes wants to spit oil out of the little pin hole like a prick. but i decided to build an oil catcher (superleggera actually comes with one), this thing picks up all my oil blow back, once I see coolant mix, then im off to the dealer for a new water pump but until then im good. some tidy maintenance but the satisfaction it gives, ummmm maybe worth it. find a low mileage one, always have an extra liter of oil in your garage and a grand to spend when you need a new waterpump or thermostat or valve check. you will need one guaranteed