Honest question, what do you think would have been a better choice, besides "be a hero and go to Gitmo for your service"?
Obviously, all European states are out of the question, as they wouldn't have granted Snowden political asylum, and went so far to deny Bolivia's president safe travel through their airspace on the suspicion he might have Snowden on board and then went on to search the plane after they forced them to land. That whole affair really opened my eyes to the American empire and its European provinces.
Should he have stayed in Hong-Kong, or gone to Beijing? North Korea?