I did think about role playing that a ship with multi-crew seats required that amount of crew members to operate, and then employing three pilots to assign them to the seats every time. Sure, a credit drain, but that's the cost of operating a fleet of larger ships. Turns out you can't assign a crew member unless a SLF bay is fitted. Madness!
Beyond restoring their effectiveness when actually flying the SLF, they really should be overhauled to bring them into the game to earn their money. If it were up to me, I'd make them mandatory for multi-seat ships, with player multi-crew taking over when invited. I'd adjust how they're paid, so they have a flat retainer, and then a cut when active onboard the ship. They'd also have to be rendered in the seats with cockpit based banter, as well as their typical combat lines. The cherry on top would be fully utilising the SLF bays to launch both with NPCs.
I would love it if i could fill my spare seats with NPCs, and damn the cost.
Back to the topic though, Had a bizarre one when i put them in the Javelin (i think it is... the Guardian one that shoots those plasma balls), and watching it, they were amazingly on target most of the time. Compared with their accuracy with hitscan weapons like the beam or pluse, or near hitscan like the multicannon, the fact they were hitting with the plasma balls was quite surprising.
Put them back in the other SLF, the fixed beam laser imperial SLF, and they were back to being a gimp.
A while ago i tried putting them in gimballed SLFs, and they weren't particularly better in those either.