each torp has a damage of over 6000 , found it useful in stf's but i would like better lol . the shields are over 12000 but do not last long
What's the pointof dps when you don't have the S ? Yes, seconds when weapons are actually firing. Beams FTW. You can add ONE torpedo / mine launcher if you really do want one, but it's not required at all.
Also, i would take a look at your bridge officers skills and personnal skills if this ship isn't as resilient as it should be. It's a good tank. You shouldn't die in most situation with it.