I don't know about kung fu punching, but I know power punches come from the legs, like a boxer should, a punch starts from the feet, twisting of the hips, power coming from the thighs, turning your shoulder, and BAM! All the power comes from the legs and leverage is the main thing.