How so? I think concealing the origin is the right thing especially if you know the person is awful and you don't want to reward them with reputation points.
Bottom line, I think a donation, an idea, a contribution is useful even if it comes from an awful source, but the problem lies in whether you reward/enable the source's awfulness. I think that's the argument to make, as opposed to just focusing on whether the source of funds was a morally acceptable person.