What you're describing in punching may be true if you're adding resistance bands at different angles, like some shotokan people train. Otherwise, of course your punch will work a limited range of musculature.

Personally, one of the advantages of training Indian clubs is that it works resistance across a lot of different planes, with far more resistance than you can get with empty hands doing martial arts hand flailing.