If isolation means becoming self sufficient in high tech advanced technologies and sciences then the answer is a resounding YES.
Some countries are prominent in foreign relations and are both close to the West and Russia. Yet 100s of millions of their own people are the most impoverished, deformed and wretched people on planet earth. What good are foreign relations then? Power, scientific/technological supremacy, and world class living conditions for your people are EVERYTHING. All else is meaningless.