Just like the players can move their characters at the same time if they are right after one another in the turn order - The AI should also be allowed to do that. It will speed up the game for large battles. If the player loses their situational awareness because of it they could look at the combat log (if the log could somehow be enhanced) to regain it.
If theres 3+ npcs turn in a row they might be able to take their turn simultaneously - or maybe even 2+.
Suggestions for enhancing the combat log: Create a "hyperlink" to the character name in the combatlog. With a mouseover it highlights the character if it is on the screen. With a click you move your camera to the character. Options to select what pops up in the combatlog and filters like "actions by x" or "actions against x".
It might feel chaotic for players in some fights, but after a few big encounters I think most players will get used to quickly reassess their new situation even though they didnt see every little thing that happened in between their own turns.
Anyone else thinks the game could benefit from this?