If the scheme is implemented correctly, has funding, resources and other support is available then, yes it can and does work well - for both youth and adult offenders. Sadly, the support etc is not always there which ends up frustrating all involved.
the advantages of it is that it works.if it stops just one person reoffending then it is a bonus.both financially and personally to those who it works for.