Voting for dismissal.
While it is an interesting idea, it removes a lot of the consequences for doing something that is against corporate regulations.
Money, at the current point is not very important and people do not really care if they loose a few 100 credits.
In addition, you fail to address what to do with someone who does not have sufficient money.
If the only applicable sentence that would prevent characters from returning to the shift and causing further issues (for a time) is a HuT sentence, then this sentence will have to be applied much liberally than at the moment.
Security needs a way to deal with constant troublemakers that does not involve throwing them into the permabrig after the first two offenses.