My first thought was....ewwww, I would not hug a stranger!! I watched the video, and it looks very nice, though. Still not sure if I'd hug a stranger, but that's me.
Don't know about the "donation" part of it....Personally, I only donate to established organizations, and then only directly to...