The information may appear favorable but the problem is that he acts against all citizens given his cowardice and allegiance to the enemies of the United States. Those enemies are Russia, China and their allies that oppose the US, not the citizens of the US. He acts only against the US - with no secrets released that are damaging to Russia or China.
The best course of action is to quietly offer pardons and other favorable offers for anyone in the US that acts towards ending the Snowden problem on US soil. Encourage allies of the US to do the same in their own countries as well as to US-based actors. If that means making the whole "angle-grinding" affair look nice, then fine. The message to the unauthorized holders of classified information (that is, information that the public at large has no need to know) is that siding with Snowden puts them at great peril - with an equal amount of surprise.
Of course, this won't please people who have modbombed me with the various forms of (-1, Disagree and Disappear this opinion) instead of deciding to reply.