Awesome- looks like you're really close to getting finished! Sent you a PM about your wiring troubles. Are you familiar with Deutsch connectors? Did I tell you about this already?
They make awesome little locking connectors in a bazillion different sizes. They're commonly used in aerospace and motorsport applications. I couldn't believe how cheap some of them were compared to garden variety molex connectors.
http://www.deutschconnector.com/products/deutsch_connectors/deutsch_dt_series_connectors/
ProwireUSA also sells those connectors. If I had to do it all over again I would definitely have gone that route and probably used Tefzel wire for all of my wiring harnesses since these suits take such a beating.
Those Adafruit perma-proto baords rule too. Love 'em!