So, would you trust your classic car to a bunch of prison inmates? As the owner of a classic car with vague plans on having it restored some day, I'm of two minds: if the price is right and they have experience with Alfa Spiders, I'd likely consider it very seriously. That said, there's a guy in southern California who does nothing but restore Alfas, and his rates are quite reasonable. Plus I wouldn't have to worry about him getting trapped in a lock down.
And the program itself? Hey, it teaches guys with presumably poor job skills and obviously bad decision making skills a trade that requires discipline and pays well on the outside. As long as they serve their time, I'm all for it!