However, by the sound of it, the closed border option has this pretty bad side effect of cutting trade. I agree there should be some sort of option.
Of course, Barbs must disrespect anything, what else are they in for. Spies are spies and should not be able to be detected by the enemy (I do NOT like unit based operations such as spies and missionaries, just as I did not like the Civ2 concept of spies and caravans)
As I have said above, though, I get the feeling that closing ones borders is the most extreme action you can take against unit incursions-and even then only against these non-military variety like missionaries and spies. Just so you know, I am also dead-set against having unit based Espionage and Proselytizing but, as we are stuck with it for the time being, I am trying to apply the Closed Border rule to the currently known system.
So, my theory is:
At war? All bets are off, military and non-military units alike can enter you territory.
Not at war, not allied? Military units
can not enter your territory, but non-military units can (though I assume-nay hope-that they can be expelled like diplomats in civ2 could).
Not at war, but allied? Can move both military and non-military units through your territory-though again, hopefully, with an option to ask for units to be removed or-at the extreme-to expel them.
Closed Borders? No units-of any kind-can enter your territory, though this will prevent you from conducting trade with that nation (I assume that closed borders will be on a civ by civ basis).
Even if spies and missionaries are taken from the game, I would still have a Closed Border system-as it would reflect the increased difficulty of conducting Abstract Espionage and Proselytizing missions on those nations with closed-versus open-borders.
Yours,
Aussie_Lurker.