I’ve dabbled quite a bit with fighter designs but always fall into a singular pattern. Laser, Engine, Powerplant. Mixed to get the best speed with the least $$.
I’ve fooled around with rocket fighters - and yes they are fast (the only real defense a fighter has) but the accuracy is not the greatest against fighters. For cruisers I still like a fighter with lasers, just shoot under the hull. Torpedos are nice and sexy and so slow that they get picked off by anything so it’s not like they get much of a chance after the first salvo. If they even make it.
What I would find usefull would be an added order for a rally point. Make it a ship or something, Fighter’s fly to target - salvo rocket’s/torpedos and retreat back to rally ship and then go forth again. For rocket fighters, they are fast enough that enemy fighters would have problems keeping up with them, and for torpedo fighters it might keep them from getting stuck in a melee that they have no right to be in.