I was about to say the same
although asking a security guy about anything I would expect the same answer.. I don't think a CN or CH domained site differ in how carefully you should think before downloading software
hell its not like I can't register a domain in virtually any country?