The thing I notice is that the connectors for most of the wires seem to be push on 'spade' type connectors, which I wouldn't have dreamt of using for mission critical set-ups because of their inexplicable tendency to become loose for no apparent reason. (it may be that I'm interpreting the image wrongly)