I'm coming into this discussion way late, you've received a lot of good information and can make your choice. Personally, with only four wires per connector I would probably use a solder pot connector and be done with it quickly if I did not have a proper crimper. But there is really no absolutely correct answer except don't solder a properly crimped pin. There's no benefit and significant loss.
I thought the connector info might be of use to someone out there. The D submin connectors come in at least 5 different shell sizes, and each shell size can have either of two or more numbers of pins. Thus the old standard serial data cable used a DB25 connector - a D submin connector with a B size shell and 25 pins, standard density. The VGA monitor video cable used a DE15 connector - E size shell and 15 pins, high density.
I made this chart at a place I used to work to help cut down on confusion when people would ask for things like "a cable with a DB15 connector" which of course does not exist. We used both DA15 and DE15 connectors so naturally they ended up with the wrong thing a good part of the time.
The chart lists the D submin connector sizes and the standard and high density pin counts. We used the DE19 "special hi density" connectors quite a bit but you won't run into them if you're lucky.
SHELL STD. HI DENSITY SPECIAL SIZE PINS PINS HI DENSITY PINS
DA 15 26 ?
DB 25 44
DC 37 62
DD 50 78
DE 9 15 19
Regards, WayneJ