Rand is the best, definitely. However, your argument doesn't amount to much because guys like Krusheyev were the "most non-interventionist" compared to other Stalin-era Politburo members but that didn't make them acceptable. Rand is still GOOD on foreign policy overall. But by your logic if we were voting on this one issue we should vote for Obama vs Romney when in reality both were intolerable on foreign policy.
Anyway, just constructive criticism.