There is a mod that already fixes the ai use of using ecms and combat sensors. Check the mod section. And yes there is still tons of things the modders can do to make this game better. But at this moment, there are some issues in the data files that need to be documented better.