Connectors are okay in general, din5 plug fits snug in them. They look to be a bit flimsy, but once soldered in place, no movement at all.
Great, with minimal bending of the front mounting pins it fits the 2.54mm stripboard.