I have two quick points.
Speed of prosecution is extremely important. There are gang trials that are dragging on in British Columbia. This also causes the problem that police officers can't be going out and investigating because they're constantly being dragged back into court.
An important point for you all to investigate is the Revenue Canada connection. You should check what happened in the B.C. example, because there are tricky areas where Revenue Canada can't be seen as being used by the police, so the barriers have to be set up. If it can be done effectively, it can be very powerful.