Hello Yao & Tom,
I have only recently purchased and fitted one of these kits.
Golden Motor deserves a complement for the overall design and performance of this system, though I do feel that the product is 90% there. The Battery and motor requires the following improvements to make it 100%
1 The lithium pack end caps and switch do not have an environmental seal, therefore water is able to enter the battery. Rubber gaskets and a splash proof keylock would fix this.
2 There isn't a main system fuse, 48v 12ah is a lot of energy if there is a catastrophic malfunction. An in-line auto spade fuse holder (with waterproof cap) spliced in the main power feed to the motor would be a solution.
3 Does the motor have any environmental (water) seals including the cable entry point ? if not this needs to be added.
4 Please check your wiring colours, mine didn't match your online diagram. Luckily some plugs had stickers still attached.
5 Learn to reply to emails sent to Golden Motor. It is VERY BAD BUSINESS PRACTICE not to reply to emails. I had sent three and not a single reply. This was VERY fustrating .
Just my thoughts