I've looked into their products and like the simplicity of the setup; especially if you don't live near where a specialty shop can help. The motors are reliable Bafang hubs and the batteries in the pack are good quality Samsung cells, so not much to worry about relative to the components. Not any programmable stuff, nothing fancy but reasonably priced. Out of curiosity, I gave the company a call a few weeks ago and had a real person on the phone who was quite helpful.
Just be sure to check the width between the dropouts, since most front hub systems need 100mm to 120mm (about 4inches on the inside of the forks at the dropouts). Leed kits ask for a minimum of 100mm. Even with a torque arm provided, do be cautious about installing any kit with really thin stamped dropouts; they're vulnerable to spread with the torque of the motor as it engages.
@woodsusa that's a good looking setup! and the weight balance should be reasonable. Do you have any issues with the feel of the steering of the front wheel?