I purchased a one of the said bikes just over a month ago, and have had no problems at all. *touch wood*
It has started everytime, no dramas.
As for power, It has plenty for a mini-bike. The front wheel will pop up in second with a roll on of the throttle and tug of the bars. Good Fun...