In 1.0, these weapons (torpedoes & cannon) had a cost of 2, (4 in 2.0 numbers) an attack value of 3, and did one damage and a stress with all other results cancelled if they hit.
How would these possibly benefit the 2.0 game?
1) In an Ace and Force User heavy meta, might tamp down their action economy a bit.
2) Stay with me on this because I know some heads blow up at the premise; Flechette Turrets. Yeah, I just proposed that. Could be an upgrade that helps turret carriers have bit more utility.
3) Scum needs love, at least something that helps them with faction identity. Let them have it as something exclusive. F rom the WikiPedia Entry; "The use of flechettes .... .... has been controversial, and is considered by some to be a human rights violation." Sounds scummy. I'm just saying.
4) Cannons and turrets have been kinda blah so far after nearly a year and a half of 2.0. Spice it up, yo.
So yeah, that's my take for now. I think they can be introduced conditionally back into the game. Are they NPE? Perhaps, to a point. FFG wants stress to be mainly something the controlling players decides obviously in second edition. But price them at 8 points+ and see how they play out. There's a need methinks.
Cheers