I tell you, that is a tuff call. It could be a diamond in the rough or a purchase you wish you never made.
Remember,,, your going to pay for labor at an ~$80 per hour rate for EVERYTHING that needs to be done, and the finished product will still be 7 years old without a warranty,, That is a BIG BIG difference than you doing the work yourself at just the cost of parts.
Ask if you can have it inspected by an Indy at your cost. Take it in for an inspection to the place where the bike will be serviced IF YOU BUY IT. So you spend $75 for a pro to look it over. It may save you a bundle down the road.
Yes it has low mileage, but Father Time takes a toll on everything. Even in storage.