I have just finished building the 1000 watt waterproof kit and it goes like a charm.
The controller extension that gathers all the handlebar controls into one cable has two lugs that appear to plug into something to keep the cable tidy on the frame.
There is nothing in the inadequate manual...