So far, so good. Engineering, fit, and finish noticeable better than my 2016 350 RR. Motor very good, not quite as much low end as my GG 300 but runs cleaner throughout the rev range. Only issues so far is pipe fit, it contacts frame down tube and radiator hose. Wrapped radiator hose with header wrap, not sure what I'll do for the down tube contact. Suspension has loosened up but still a little stiff for all rock riding.
One other thing to note: I did the normal bolt checking tightening after about 6 hours. The only bolt I couldn't easily get to was the lower right power valve cover. I didn't want to remove the pipe and thought it would be OK. Well of course after a 65 mile ride I noticed the area around it was covered in spooge and the bolt was partly backed out! Don't be lazy like I was, remove the pipe and check it!