Hi, new to site. Looking into a used F800GS in my area with newly installed Heated hand grips, chain and sprockets, front fork seals, battery, trickle charger, Tank bag, Helmet bag, ABS, GPS mount and case, power socket adapter, mesh cargo net, front fork lock, heated vest, rain coat, reflector vest, and neck sleeve. The part holding me back is the mileage, 51,000. Well kept, all service records, only worked on at local BMW dealer.Any advice on the decision? Been looking at 650s and 800s. Bike would be for riding around utah region off and on road, commuting, and hopefully bigger trips. Just dont want to buy the bike and have to fix a lot of stuff in a few thousand miles.. any and all advice welcome!