9 pin Mars, you have a sensored hub so a sinewave controller will be quietest for the hub.
Your current set up is block connectors if you want moulded Julet type then you will need to buy everything inc Pas, throttle and brake sensors. Hub will have internal speed sensing.
Show us links of what...