RE: Arming switch - advice.
I think the force to remove an APP is 2-3 lbs, assuming it is assembled right and nothing got bent. The 25 lb looks likens type-o. I have had one disconnect and melt, not necessarily in that order, because i was lazy and ignored the loose feeling connection. The plug in / removal force is not always consistent, and I do use name brand APPs with the ratcheting tool. Sometimes the contact needs a minor adjustment.
I use APPs because its what was widely used and successful in my club when I started with ePower. I think for the purposes of an arming plug, deans is a better connection, but I don't like the snap (would use spark arrest) and am unsure about retention.