Their kits received good reviews from a couple of members several years ago, but no information on complete bikes. You might check electricbikereport for some general information, but beware that
AFAIK, they charge for reviews, so to me they're more like infomercials.