I've spent plenty of time working out with boxers and thai fighters. Seems like hitting sand bags and bannana trees really cuts down ones longevity in the sport. Albeit you will create and then regenerate microfractures in your hands and shins which will grow back denser and larger, you do so at the expense of the pockets of synovial fluid that protect your joints and the connective tissue that holds these bones together. Lots of wear and tear makes you stiff, slower, and creates chronic joint pain. Another member mentioned working on speed and accuracy and I believe this is a wise approach. Focus/thai pads works your timing, accuracy, and cardio. Heavy bagwork does increase power..but it comes at a price..Guess it depends how long you want to do this. Good luck