Seems to me in the specific case of wealthy foreigner owns smuggled good a better (more just) arrangement accuses them not the goods, but with the mechanism that if they for some reason don't want to attend court (maybe because they're super guilty?) their goods are seized but the crime still exists.
There are some nuances to work out to ensure cops can't accuse say Vladimir Putin of a crime involving the $8000 they found in your house, and then since Putin doesn't show up they keep your money, but the general idea seems more sound than civil forfeiture.
If they reasonably cannot determine its owner, they get to seize it, but if you show up with proof it's yours they have to give it back (and go through the normal process).
There are some nuances to work out to ensure cops can't accuse say Vladimir Putin of a crime involving the $8000 they found in your house, and then since Putin doesn't show up they keep your money, but the general idea seems more sound than civil forfeiture.