Heh, I just made a combat, hundreds ships vs hundreds ships, each ship fire at another, completelly random (as long as the target has any HP), enemy ship. It's super degenerated, the side with significantly more ships *always* win with basicly *no* loses. I was shocked by the outcome.
The thing is, when you fire at random the stronger side will eventually kill all enemy ships, while the weaker side will have their fire spread so they damage most/all of the other side ships but with basicly not a single kills (each ship require a few hits to be killed). When I had a stack system with overwhelming forces you still obliterated the enemy but you suffered loses as well.
This made me quite appreciate the "fire until it's killed" approach.
Anyway, just a rant I felt like sharing, so if you have something to add post, I would like to rethink/discuss this whole thing (also, how it's solved in other games where you have auto tactical combat - like VGA Planets probably have it - never played it?)