I hate locking up anyone for something they might do in the future (except pedophiles -- we MUST err on the side of caution, when it come to children).
I wish we could comeup with something in-between. "Freedom" and "Jail" Like a fenced-in "residential district" or an island or something, designed like a regular town, with jobs & recreation, police, Clinic/Hospital, etc. Complete with government, responsible to the State or Federal authorities. It would be their job to maintaina nurturing, civilized environment, and not allow the place to degenerate intoa ghetto-gang system like in "Escape from New York".
They would be free to come and go in that area, free to have visitors, but unable to leave without an approved escort, who accepts responsibility for their actions. That could be a family member, counselor, sponsor, security guard or police -- depending on the person & situation.As long as they're with an approved escort, they could be gone for a coupleweeks. If they screw up, they get their leave-privileges revoked -- and the person who escorted them gets fined &/or community service or jail time -- or reprimand/demotion if PD or security.