Thanks for the idea! However, I'm sorry, but I won't add it for now. Each faction mod, such as the ones you have attached, names its enemies differently, so I'd have to install and test every one of them. And if one of those mods changes its names in an update in the future (or changes how it works internally), the lines quietly stop working. That's a lot of upkeep for a line most players see once. Cross-mod compatibility and interactions are generally expensive functions.
Thanks again, but it isn't really feasible right now. The priority of this mod is to handle the companions and their tech. The story I add is only a small side part of it.