This is purely based on the Dealer GM and the Service Manager. If they are cool with just saying, hey its the BMW S1000RR we sold and put out the door, and you return to get some XYZ work done to it, then the work is done and you are happy and gone. IF, and I mean there are many of these jerks out there, you go in there and they ( SA, GM, SM ) see all that 'race' hardware on the bike, they can take pics and send to BMWAG for request of warranty denied. Its just the way some people are. Make life hard for others. Plus then you have to pay out of pocket for the repair if you really get it done at that point.
So how well do you know your people at the dealership is the deal on this.
Lets look at this recall also. The intake camshaft is found to be defective on certain VIN of engines build / installed. Guy, the recall covers if you blow the engine. There is no STOP RIDE and they sent you a certified letter that says we are warning you that if you do not bring that bike into the dealer by XYZ date, BMWAG will not be responsible for the repairs of a blown engine. So, if you keep riding the bike and you dont want to deal with the recall, it is good for unlimited miles and time of the bike. The next owner at 50,000 miles can get this recall done if you never do and sell it.
I have not had the oil cooler done on my 2020 still today and it is 10,650 miles of dirt and sand all in it. I have oil cooler guard so I have no worry about a rock into it, but I will put 25000 miles on that bike before I go in there to the dealer to get me a nice shiny new oil cooler.
That camshaft recall was found by an endurance team running the bike at 10000 plus RPM in a test for what the bike does in 100 laps. Are you really running the engine at 10000 plus for even 30 to 50 laps and need to worry about the wear and tear of the rocker arm to camshaft issue? I sure dont riding on the street and making 5-10 track days a year. 10000 plus RPM is an amazing amount of RPM needed to cause this issue to arise.