I've got the same on my bike, well impressed so far!
I found the connectors chunky as well, and the premade loom too long. Took some time routing them properly.
Mine took a bit more than an hour, but I had to modify the throttle tube so the grip fitted properly!