One, I don't think either one needs a gap, and two, it would prevent clipping into other objects (Which current unlimited docking doesn't do; you can accidentally get ships stuck in things by docking them where they can't fit) without imposing a stupid and, well, limiting artificial limit like...