The Barghest is a very good blitzing ship due to its damage projection and range for doing those missions with minimal objectives (blitzable missions).
I tried out the Bargh with some polarized torpedoes achieving a whopping 2.1k DPS (Im sure it can be more with implants). The tank isnt too bad since you can switch the multispectrums for a boost amp and combined with crystals you get a respectable tank.
Havent looked back ever since I switched to Polarized torps, its just so damn fast! I demonstrate it here: