Like desert rose and perzival I prefer using hack, pierce, and crush damages to make some units have natural advantages against others and keep bonuses limited.
The way I see it, from a unit's point of view pierce is an attack you need a shield to block, hack is an attack you could block with a sword, and crush is something you can only avoid by dodging.