Oh, for the special forces logic, when a special forces "group" heads out, can you make it such that those ships >N speed and does not self attrition over time will group move together to their target? This will prevent them from just "streaming" in uselessly. (The >N part is to keep a slower ship type from delaying the response too much by slowing down the group, for some yet to be determined N. They will still go, but will be willing to "trail" behind the main "blob")
Actually, that would be good for waves sent to AI planets (like cross planet waves, waves sent when there are no human planets they can get to, etc) to do for their spawned "attack to planet" order , except in that case the >N speed restriction is lifted so they will stay together (the self-attritioning types should still rush forward at full speed though).
Or would this be too big a chance to quickly implement, as I don't think the AI currently knows how to use group move?