As to how often? Depends. You could throw it into your workouts randomnly. Some days, I do 3X30/30 32kg. Other days I do 1X70/70 @ 24kg. Then usually one day a week, I will do some more serious volume. I don't do the 500 swing workout too often, but it is a good one when my hands and shoulders need a break from snatching.