I can normally keep track of any civ that comes up on a hill or next to plains on the border of my capital and only accept embassies with them.
The main pro to an embassy is if you don't, the AIs will constantly nag you about establishing one.
I don't think there's even a situation where you don't want an embassy.
I don't think there's even a situation where you don't want an embassy.
I don't think there's even a situation where you don't want an embassy.
Most people recommend selling your embassies right away for 1gpt.