No, I would remove the exception and put up even heftier fines (i.e. costs more than the (partial) refunding) for safety violations. There should be structures and procedures for that in place already and you avoid creating even more bureacraziness with all the problems that brings.