A lot of people are WAY over anal about changing oil. If you are using synthetic, and the bikes gets ridden regularly (to not allow too much condensation), and you ride it far enough to warm it up thoroughly when you do ride, then the truth of the matter is it would probably be fine for 20,000 miles. BMW cars now can go a lot of miles (I think I have read as much as 15,000) between oil changes. The computer uses quite a bit of information to tell when it needs changing. I just googled, yes - 15,000 miles on many new BMW's.