I'm not sure about this.
I think, from experience, that some people might feel that if you want to donate to charity, then that is a great idea, but to do it publicly, in someone else's name, on their behalf, may seem a bit odd.
I think that some people might even find it insulting ~ assuming that they wouldn't donate on their own behalf, so someone has to do it for them.
On the other hand, I also think that some people would feel very happy to be told that they were the adoptive Mum of one of those cute otters, or some penguins, perhaps.
I think that it would depend upon the person to whom the gift was being given.
