Prison reform is long overdue, and this is a good, humane start.  Add to this increased funding for mental health care in Canada and the story gets better.  

More needs to be done on both fronts, but this is a good start.