The problem
Gates are HUGE, and if we are going to get player made gates, that would mean they would take gargantuan amount of space around the capitals, especially origin.
The solution
Instead of Gate<->Gate pairs, I would propose the idea of Gate-visibility.
What it means: instead of pairing...