Well, after doing a bit more digging on this site, I've found a fair amount of people saying that leafbike is pretty decent hardware, so I ordered the kit and battery posted above.
I had them use a rim for a 20x2.1 tire so I could get a little more tread patch than the 1.75 tire that the...