I have a 2014 with 201,500 miles and a 2016 with 100,700 miles. I've had to replace steering head bearings once on each bike. Wheel bearings on the '14 at 100KFront/112KRear on the '16 at 85K F/R. I replaced the OEM shock on the 2014 at 109K. On the '14 I didnt check the valve clearances until 199,000 but by then I ruined the head, and I just got it fixed and back on the road. So check your valve clearances every now and then, they will be more so tight than loose. I checked the '16 clearances at 89K and there were some exhaust valves that were tight. nothing else to note on either bike.