Why would we be resisting an effort of turning over a new leaf? If a criminal is in a process of conversion and in that process decided to give away all his money to charitable institutions to help others in need, would you say no to it? Would you discourage others from accepting the money that could be life-changing?
I'm not sure about that. There are several ways criminals or whatever is "hackers" to remove traces or clear cases including releasing all stolen money to innocent and weak institutions regarding investigations. Given that it is a humanitarian activity that does not want to get into trouble in the future, it is better for charities to receive from sources that are truly clean and transparent.
If a criminal is trying to come clean from an investigation or a criminal case by releasing all his stolen money, then that is definitely welcome. That means whatever stolen is given back. Are we to say, no I won't accept that money because that is stolen money? If that's me that is being offered I would say, thank you I'm accepting your money. It would be my honor to give back what's unfairly taken to whoever deserves it.
But I understand humanitarian organizations are careful accepting donations. But many of them don't think twice accepting donations from politicians.