What a great idea lets trade in a trading in trading with 0 capacity cargo just to deal with a flawed machine and NPC's.
Also, even if you did that, as with the local security services, the NPC just re-appears in SC.
For what it's worth, a Cutter can haul almost as much cargo and still have a full combat fit (if not much ability for sustained lengths of combat without visiting a station in between). Pre-Engineers, I ran my Type 9 shielded and armed with some success - though it was also pre-hitpoint inflation, so using seeker missiles was actually viable. Still, with Engineering in mind, I could probably set up a Type 9 to be tough enough to deal with anything smaller than an Anaconda or FDL. Given how those pirates tend to also bring PAs, I wouldn't be confident against those ships and would likely still just evade.