Totally concur... I think the rule should be if you are smuggling, turn the damned DC off... It will only make a fast landing much harder.
Iv never had anything illegal in my ships, apart from a few weeks ago when I accepted a cargo delivery mission (which then immediately timed out), so as a failed mission I disguarded it. unknown to me it then made the cargo 'illegal' & I was wondering why I kept getting fined, when auto docking. Looked in my cargo & saw it was still in the hold & now illegal cargo, so it got ditched immediately.
Im always careful check before I pick up cargo to make sure it's legal & leave smuggling well alone.