Depending on the sentence I think having a little Prisoner Mining Camp up in Krofburg could provide some interesting RP. Or other Community Work.
I think we need some more stuff like that in Dementlieu. Hard labor is one of the frequent punishments, or was, back in my day. But it was always kind of convoluted.