Looks so nifty, so not homemade...almost forgot about your project, good thing this forum has a email notification. What voltage you running and what lipo's did you order?
Broke my pedal chain on my e-bike, had to fake pedal to bike repair shop, bought a zinc-plated chain(doesn't rust) with a master link that I was able to replace on the road(lucky). Was a wet and rainy day but warm here so all in all was ok.