That, I think, is the most important change to make here. Right now people who have assets seized are effectively guilty until proven innocent, and I don't see how that's even remotely Constitutional.
Once that is changed, I agree with you: the money should go to the state's general fund or the US treasury, not the police department.