Yes, it is, and I explained why. Without knowing the full extent of the program, it becomes more difficult to defend oneself until it stops, and it also becomes more difficult to stop it from happening again by having the right protections in the right places. Besides that, The People need to know how, exactly, the government is violating the constitution.
You did not explain anything, you are just convinced all this information was necessary even if most of it has not been leaked in public anyway. That is in fact the proof he doesn't need all this information to make his point.
You are confusing surrendering everyone's freedoms to the government with going to Russia because your own government will likely strip you of your freedoms if you do not. There is a difference between someone choosing to go to Russia and the government violating people's freedoms. Try to keep up.
He did not choose to go to Russia, he had no other alternative and was locked in Russia. Now, you already presume he would have been striped from his freedom by the USA government. Do you mean nobody will stand for him in USA? What is that? If it is so obvious he was the good in the story, why do you believe he would not be capable to escape a trial or win it?
You or I have done nothing even close to what Snowden has, and likely never will. He's not the coward here.
Don't mix things. Being foolish doesn't mean you are brave.