Todd,
I have the dual latch pins and am very happy with them. I do not have the current stainless steel caps used for the door bottom (early S7), however the lower side channel is bonded to the side of the fuselage tubing so some space is taken up by that, then the fabric formed over that. Regarding the door gap, the instructions should provide some help with adjusting the door gap. The current assembly may be different than mine; however, mine used shims to adjust the pin brackets for door gap front and back and that worked out just fine. A person can also file the contact side of the pinis necessary.
Cheers,