I bought a kit and I wrecked almost everything within two weeks except for the two motors, oh we melted one of those too. .. And I didnt have to wait months for a fix as my AU GM dealer looked after me,.
Instead I didnt treat my bike like a motor bike I treated it like a Cummins prime mover and a motor bike. lol
It is very easy to make mistakes with electronics, user errors effect its victims at the speed of light and magic smoke is slower to alert.
Its important to say that say, of my peers who have had a car on the road seem to spend more time waiting to get registration or and repairs or have since lost there license due to driving while drinking.
There are a few lessons to learn I what I am saying as there isnt a mechanic or bike nearby that is usually capable of doing any repairs. Sadly to a large degree many find themselves having to learn a little bit about the hub to get on.
Some are patient and have peers to help them through any problems, they either being online or even google can be a good resource. Some are lucky and have no problems, and some like myself just seem to run into the problems every time.
It is all depends on what you do with your bike.
The good stories are of those who want a kit, and then read some of the stuff in the mod section or at some place else, want more from the hub until they have nothing, then are very unhappy..
If you want a bicycle that runs like motor bike, and you are not good at electronics and mechanical minded or expect the hub to run 24/7 all year round get a Yamaha motor bike.
If you want a bicycle to ride around and do some easy short trips into town or go for a scenic ride every day or so then this is perfect.
Like everything if you want a drag bike expect some dry dock time due the the whole list of failures pushing a bike to its limits may present the user.
There will be problems some day, may in a year or maybe in three weeks, and like a car sometimes ebikes can be a bitch to repair.
What I liked most about the GM electric hub motors are how strong they are if you set the wheel and its spokes properly and on a decent frame your bike should last a long time..