Mines are also good at picking off the slower moving, high yield, torpedos. Also found they take agro off of you when fighting a large group. Those npc ships you arent directly attacking usually target the mines. Its saved my ship on a number of occasions when three of the 4 ships in the group take fire off of me for 4 seconds to destroy the mines. Gives me enough time to pop my shield cool downs and take down the ship I was after.
Also good at taking down pesky fighters and siphons. The fighters can usually only take one or 2 of the mines.
I havent notice much use for them as a dps type weapon. Just saved my butt and given me room to breathe when I needed it.