.......over 100,000 miles should be attainable.
Why did you have to use the word, "should
"? Now, you have me nervous......
How many miles are typical before a large repair bill?
For the sake of comparison, I own a 2007 DL-650, (purchased new), and have 73,000 miles on it. I have done most of my own maintenance, (I am not an experienced mechanic, but I am slowly becoming one; at least on a DL-650), and have, kind-of-sort-of
followed the outlined maintenance schedule in the Service Manual. My bike has not led an easy life.
To me, it sounds like a decent deal. As Greywolf mentions, the maintenance records are priceless and I feel illustrate the previous owner's commitment to "do things right" and that he took care of his motorcycle. With the aftermarket parts already in place, you are a step ahead of those of us who purchased our bikes new, (then spent even more money on aftermarket parts.).
There is also an advantage to owning an older version of the motorcycle if you are inclined to do the maintenance work yourself. With pre-2007 models, owners could perform their own Throttle Body Syncronization. After 2007, a dealership has to do it, or you have to purchase an aftermarket diagnostic tool that is necessary to block out a specific sensor to perform the procedure.
(Greywolf, confirm this?).
Change the oil, oil filter and air filter, on a regular basis, and the motor will
last over 100,000 miles.
(The power of positive thinking.)