I have an 07 1200s, it is in very good condition with all the right extras, I do not have any warranty and am prepared to take my chances, however I did buy the bike at 50% less than the price of similar bikes my local BMW dealer had. (From a dealer, (non bmw) but as a trade sale.)
So in reality I could spend 3k and still be even. My local dealer surprised me when they said they would need my bike for 2 days to do a 36k service, the reason is they they don't keep valve shims in stock, as the bike rarely needs them changing. I feel this is just a way to justify what I consider to be over the top labour rates. This did not fill me with confidence. I work in the bike trade so will service myself. However I can see that when you have invested 10k or so in a bike then the warranty is a safeguard, though I like to break things down to a mile cost. £300 for the 2500 miles I will probably do on this bike this year is too much. I have 3 other bikes so if I have to stick the k in the corner because of a problem it would be gutting, but not a major problem.