Absolutely, training on a heavy punching bag is a great workout! You'll see improvements in your strength, speed and stamina, which will carry over into all aspects of your life.