Turtle, Go with the 690. Amazing service intervals and with your experiance off road it will be no issue. I ride a XR650SM and also used to race open class desert with the XR and a 525. The 690 is an amazing bike on and off road. My girl got one and I love it so much its my next bike. I cant stay off of it.