I have never had to let off on ant bow i had.I dont believe it does any good.Like oliver said,just wax your string and cables ,cheak for loose screws and you should be good to go.Oh yea,if you havent done so already,get a new set of strings and cables from one of the better string makers.Vapor Trail,Pro Strings,are just two that would not break the bank.
Theres more out there,including WC.but i believe that they are no better than thouse i mentioned,and,a few more.Its just more money i want to spend for the same quality.pan.