That's something else I was thinking about...
The old X-Wing games gave you lasers for making thinks go boom and Ion Cannons for disabling ship systems.
Maybe ED should have something similar?
They'd be handy for pirates to use with reduced risk of destroying their targets and cop ships could use them to subdue a criminal without destroying their ship.
With that done, you could implement some kind of system where, as you say, the hot ship gets impounded and the player has to pay some debt before they get it back again.
That would actually be quite straightforward to implement.
Just make an additional option in the contacts menu when you select a starport under docking request that is called "Submit" and can be selected when wanted.