On topic to rolo. Civ V is a much different animal regarding isolation, and I believe there is a bigger benefit to isolation than non-isolated. With no tech trading there is not much benefit to meeting AIs except for happiness trading. Also playing with 1 or 2 cities while wonderspamming and no military threats is pretty easy, and military can be added later for defense by simply buying/uprgading what you have without fear of the stack of doom amphibious landing.