I think what we've forgotten about is that, in terms of pretrial release, at this point we've relied heavily on the criminality of breach, and it requires a lot of police training to decide who you're going to be putting under failure-to-comply charges.
We've virtually forgotten in Canada and it's been a long time since we actually enforced the security deposits that are made on pretrial detention and release from pretrial detention. If we are to be serious about those terms of bail and pursue that money, it's quite likely that very few people would want to see their mom lose their house.
In the normal course of things in criminal justice in Canada, the financial penalties for breach and for failure to comply are essentially non-existent. If we resurrected those as a matter of course, it would be much more effective for the cost of law enforcement, and the cost of detention and correctional services. We would be able to have people feel much more obliged to appear without the criminality if they also knew that whoever was their near and dear who had put up a surety on their behalf would face consequences.