I'm designing a device for off-grid DC power delivery. Because this is a fairly specialized system that wants to minimize complexity and whatnot, the plan is for the power supply and load to be decoupled, with a bare minimum of circuitry on the load side. Accordingly, the plan is to connect the two with 18/4 (18 AWG, four wires) wiring which can be plugged in and unplugged as needed.

Requirements:

* Suitable for 18/4 wire
* Rated for at least 1000 plug/unplug cycles
* Rated for at least 12 V / ~2 W (~200 mA)
* Ideally neither the inner nor outer insulation jackets are exposed ("looks finished")
* Should be "easy" to plug and unplug (screwing on is okay — "easy" doesn't have to mean "quick" — but having to struggle to get it to let go is undesirable)
* Mechanical (not just solder) connection between the plug and wires would be preferred
* Ideally can be flush-mounted to a housing
* *Optionally* dust-proof; does *not* need to be waterproof

Possibilities:

* [Molex](https://en.wikipedia.org/wiki/Molex_connector) Mate-n-Lok
* [Molex](https://en.wikipedia.org/wiki/Molex_connector) Mini-Fit Jr.
* [SATA](https://en.wikipedia.org/wiki/Serial_ATA#SATA_power)
* "Kycon"
* [XLR](https://en.wikipedia.org/wiki/XLR_connector)
* GX16/GX20/GM21/GM21
* [NMEA 2000](https://en.wikipedia.org/wiki/NMEA_2000)

Would any of these be suitable? Mate-n-Lok are a PITA and I've heard Mini-Fit Jr. isn't suitable for repeated plugging and unplugging, plus neither of them would look "finished". I'm not very familiar with the others.