Got a Panda eco front hub, but had battery built by insat. Kit is good enough, plug and play, all working first time out of the box. Frame bag supplied for excess cable. Left side two part pas disc, so no need to remove crank arm.
On max power gives an easy 16-17mph in a 700c wheel. Power cuts off smoothly at about 18 mph and comes back in equally smoothly. Being a higher speed motor it is not too happy on hills. Starts to get a bit noisy below 9mph, turning real growly at about 7mph. Otherwise smooth and quiet on pas or throttle.
Two small criticisms are:
The two part pas disc does not grip the pedal shaft very well, causing intermittant assist. I had to modify it to better grip the shaft, no problems since.
I found the conroller case too tight and the pressure of cables inside caused the lid threads to strip. Replaced it with a standard abs box from an electronics firm and mounted it on the rack.
Overall a good light weight kit, would suite a quick commuter.
This is the kit with the original controller box: