I've been reading the forums while waiting for this game to arrive, and have noticed that many complain about the defender being too strong. Having played mainly Civil War and Napoleon era games, I find defender hitting first to be logical and natural. So I'm not ready to start playing this with the attacker rolling first (maybe simultaneous but not attacker first). The only other block game I've played is Shiloh: April 1862 and it had a nice rule for helping the attacking blocks—flanking. I started looking for other block games with a flanking rule and found this from Borodino: Napoleon in Russia 1812:
[ ] flanking (optional)
When attacking via two or more borders, one border (attacker choice) must be declared the main attack. Units crossing all other borders are placed in reserve. Reserve units are delayed one round but have +1 firepower (C2=C3) on their first battle round only. This flank attack bonus does not apply if the main attack units are eliminated in round 1.
Flanking rules also apply when Player 2 is attacking or reinforcing. Main reinforcements arrive in round 2 and flank reinforcements arrive in round 3.
This rule simulates the difficulty of coordinating separate attacks in battles, but gives a bonus for the surprise effect of outflanking.
Which is pretty much like the rule for Shiloh. Attacker reinforcements get a +1 only for when they arrive in Round 2.
Now you probably don't want to flank all the time (not against 4 top rated blocks), but it should really help the attacker when attacking a lone/small force and weakened blocks.
I'll give flanking a go before trying simultaneous attacks/damage.