I just remembered another very strategic part of the game that should have been included: Weapon Switching. Many characters have more than one weapon at their disposal and that can lead to some interesting battle variations. Some units can even change between a melee weapon and a ranged weapon.
Of course, each weapon has its strengths and weaknesses so you will be force to weigh your options carefully. Do you choose a weapon with a lower chance to hit but a chance for Knock Back? Obviously choosing the best weapon for the situation becomes hugely important.
The only drawback to changing to the perfect weapon for a given situation: Changing your weapon uses your unit’s turn. So, you must anticipate the weapon your unit will need a whole round in advance. Not any easy task.
I swear, the more I talk about this game the more depth I find.
[Update] To prove my point further, I remembered something else: Dice Rolls. When you move to attack an opponent, a bar will show your chance to do a double damage critical hit (Red), an average hit (Orange), or a dreaded Weak Hit (Yellow). A lot of the strategy in the game hinges on bonuses that tip those percentages in your favor.
Many of these bonuses are based on where you attack your opponent (e.g., You attack from behind which raises your chance to hit with full power) or the location of your friendly units (e.g., one of your units is standing next to the attacking unit, so the attacking unit has a higher chance to hit). But sometimes the unthinkable can still happen and you can get a weak hit just when you needed a run-of-the-mill average hit. Thus, luck can indeed play a role in your successes and failures and helps to keep the levels fresh even after playing them a second or third time (gotta get those Gold Rankings, right?).