Update in celebration of being featured in the forum's update email (thanks!!).
The ebike kit has just over 600 miles on it. However, the bike has been out of commission for a couple weeks, first getting one flat on the rear and another a few days later. While fixing the second flat, I discovered that the inner part of the rim was cracking at the valve stem hole. Now I finally have a good reason to get rid of that garbage rim.
Ordered a new one which should be here tomorrow so I can get some accurate measurements and order spokes (I'm a little worried about rim size because the rim that came on my bike is about a quarter inch shorter than the one that came in the ebike kit).
In the meantime, I ordered an identical ebike kit for my wife's bike (Diamondback Response XE, has front and rear disc brakes). Got it installed over the weekend and I've ridden it to work yesterday and today. It works great, the only issue is that the frame is a little big for me as my wife is taller. I'm using my Ping battery in a backpack for it for now, still doing research on other batteries that would suit her commute distance (about 5 miles a day, typically) better, be smaller, and cheaper.
sidecar- I haven't done much research on cheap prebuilt ebikes, but the generally consensus on Endless Sphere is that they're garbage and you're better off spending a little more and going DIY. More expensive ebikes can work well, but the performance level is generally much lower than a DIY setup of the same cost. I'm sure there are some that are worth their price, though, just be sure to do your research.
vadimr4- Glad you're having a good experience with your ebike. I think the biggest cause of my flats was my rim. The new rim is a little wider and I'm getting 2.4" CST Cyclops tires for my bike. The tires are much cheaper than the Maxxis Hookworms they're comparable to and they look like they should preform great from the reviews. I'm considering going to a tubeless setup if I have many more problems with flats. A velomobile looks like a ton of fun, but I'm going to try to make my bike last me at least the next two years I have here in El Paso.