I don't think that unique civs are the biggest issue but that instead 1 unit per tile is. Moving a single stack to a certain location is a far easier thing to do for the AI then moving a carpet of doom. Even a slight mistake in the movement of this carpet of doom can cause the AI to lose the war. The civ4 mod fall from heaven also had unique civs but the AI was better in that mod then in current civ6.