I can see one advantage if you shoot a lot of rounds. If the same guy that will fix your gun will also clean it I can see the cleaning as a maintanance item well worth it ( IF) he is also looking at worn parts that may give you more trouble down the road. A weak spring can be easier replaced with a cleaning than during your tournament. It would give me more confidence knowing its in good shape till the next time. One other advantage is if you become a regular cleaning customer ( that once a year kind) you might see that personalized attention only you and a great mechanic can have. If he sees you and talks to you ONLY when you really need him.....your his customer only.not a friend / customer. But then it also depends on the gun.