Just a thought. I wonder if anyone here has experiment with a simple house rule to change when shooting happens.
Suppose shooting simply worked like this?: "Units do not fire in their own turn. They may each fire once in the enemy's turn at ANY point during the enemy's turn. This can interrupt unit's movement, with the enemy's move only being completed once the effect of the shot are resolved."
It's like a simplified version of what happens in Blitzkrieg Commander.
It would have problems, for sure. It might not represent slow-loading 1700-1900 weapons well, as it would allow a lot of flexibility. It might also 'flatten out' the shooting process too much, removing some of the sublety of the current rules. And it would reverse who has the advantage if, for example, the enemy runs in for a juicy frontal 6" close range volley against you.
However it's joyfully simple and could potentially replace the need for the current separate rules for Traverse Targets or Closing Fire. It would allow units to shoot instantly against threatening enemy artillery that get too close.
I think it would need a some clever refinement. I don't think I'll be using it, unless other visionaries here can see its potential!

