Perfectly sufficient, yes. I got a makiwara because I found I was chasing the bag around and I wanted to be able just to stand there and whack it, practicing the punch in isolation. Boxing footwork and karate footwork are very different. Then I got pissed off with somebody, whacked the thing as hard as I could and broke my bloody hand. They call it the 'board of wisdom' and the wisdom in this case was not to abuse training equipment. But yes, hitting the heavy bag with bag gloves is much better for your health.