Good job Serge! Looks good, but I should mention that on my bike the derailleur drags on the motor in first gear. Try to check it before you ride. Also, the motor is half a turn off (wire should come out of the top). That might put a bit of stress on the wire, but it will only take a few seconds to fix.
Edit: Did you not put the brake levers on? If you get a chance, you should go ahead and install them. You don't want to be giving it gas while trying to stop in an emergency.