Most of this sounds like a pretty good idea. Right now one of the biggest problems facing the U.S is the number of people behind bars, anything that can reduce the number of people in prison, and at the same time create productive citizens, is a good thing.
I don’t think we would be seeing this if Obama was not the president, he seems to understand that while it is easy to pick on the lowest rung of society it is not right.