Arraya,
Peter Schiff direction to invest in foreign countries has to do with the weak US dollar not the regime of that nation. At least that is my understanding. I think he says to invest internationally for the same reason that he says to invest in Gold and Silver. Weak US dollar keeps our manufacturing down and our consumption up. To have a stong economy you need jobs.
I do know that RP is a fan of Ludwig Von Mises and Hayak. These theories actually predict what happened in our economy becuase of the central planning of the federal reserve. I think that most people who look at Mises would have to admit it predicts far more reliably then Keynes.