1. You're funding someone who the government most likely has labelled a terrorist. I don't think the government will take too kindly to such a thing.
2. Snowden is in hiding. Not only might it be hard to come into contact with him, but how can we be sure our money will reach him?
I think #1 is not too difficult to solve via ways of bitcoin, but #2 is still a blocker.