>>956944I had one of these kits. I put it on an old beach cruiser. For what they are, they are pretty fun, but the advertisements tap dance around the quality, reliability and milage.
When I first unboxed mine, I was not surprised at the quality and fitment of the parts- it all was shit tier. So I went about match porting everything to increase efficiency. You don't need to be exact either, just have access to a metal file and a dremel.
The gas cap is utter shit, so replace the seal right away, unless you want gas/oil mix dripping all over your legs and cock.
Use a front fender. Keep sand and rocks off your sweet Chinese motor.
The chain has a strange tensioner, shitty mechanism. Consider upgrading this right away to a quality item from a downhill bike or something that uses a metal derailleur wheel. In your picture, it bolts to the lower stay, but even after short riding, that piece of shit will slip and begin to throw off the chain alignment, which will fuck up the gear mounted on the motor. It would be far superior to mount the tensioner on the stay that comes from the top of the seat tube to the dropout.
You will not get as nearly as much milage as claimed. Prepare to mix gas/oil often.
Going up hills, it would be best to pedal assist, as these engines don't make much torque.