I've worked a heavy bag quite a bit and I still feel that I get more power and drive with a palm strike. When I competed full contact, I used palms strikes to hit very hard and drive my opponent away. Hmmm, interesting...
I prefer palm strike training myself. General rule: Palm strike on hard targets, punch strikes on soft targets. I train to use this general tactic.
Paul M