I've used this to my advantage in the past. When I want to fly an SLF in combat, I take my Keelback which has a combo of turrets and rails. The turrets take care of themselves, and my NPC pilot can hit the mark with those rail guns like I could never hope to do with my DS4 controller.
That sounds like a great way to use the NPC's own advantages against them. I've found that SLF pilots can't generally hit anything until at least Master rank but what you've described sounds like a good use of "temporary" Expert NPC pilots, i.e., hire them from the mission board at Expert rank since they will still have aimbot accuracy with railguns even though they couldn't hit the broad side of an Anaconda with fixed weapons. Then you can fire them before turning in mission rewards so that they aren't even paid properly for their time. Double win since you can use two of the game's annoying NPC mechanics to your advantage.