I always remember something I heard at a conference years ago. It was "Flexibility is not an OFAC concept". Under OFAC rules, you don't have to check anything and nobody gets hurt unless you happen to do business with an SDN. You have to determine your risk tolerance when you decide whether to screen or not to screen certain transactions and go from there.
Politicians are like diapers. They need to be changed often and for the same reason.