I got my R7 very recently and haven't gotten to the 600 mile mark yet. I do, however, perform all of the service work so far on my 2021 FJR1300ES myself including throttle body synchronization. I was actually able to improve the engine smoothness on my FJR at the 600 mile service and didn't have to make any adjustments at the 4,000 service. The same work on the R7 should be fairly easy. You will want to get swingarm spools and a rear stand for the bike if you do not already have these since the R7 does not have a center stand. The spools are 6mm. I prefer doing my own work and suspect that you will too!