I consider DiD Elite: Dangerous, to be an entirely masochistic concept.
I agree ...
As limpets have thruster on them, couldn't they be used to slow down craft. Disable the drives, fire the hatchbreaker limpet, which also acts as a brake to the ship (using it's own thruster to slow the ship). It has no effect on ships with an active drive as they are not powerful enough to counteract it.
I quite like this idea ....
As for two types, I.e. One for Pirates & one for normal use. The Pirate limpet would most likely be something rigged specifically for their task combining slowing down or stopping the disabled ship & blowing the hatch. Only available in Pirate systems. The other a more generalized one with no hatch blower.
And another point defining this ... larger cargo carriers shout have more cargo available to loot. However if a ship is distroyed & not disabled, it should be assumed that a lot of the cargo would be destroyed also. Thus less cargo all around. This would drive Pirates to not destroy their target (some what, perhaps not completely.
And how about a system wide, at least, emergency call network for those attacked. Who knows, someone human or AI might respond. Making the Pirates job more urgent to complete and depart.
Chief