Nifty looking bike, and some cool electrical work, but you couldn't pay me enough to just ride it around the block.
And it's all because of the front fork you choose.
Seriously man, this is one dangerously poor front fork decision.
Those forks are made for bicycle use and fail at just that right where the tube is squashed in and drilled at the bend.
I cringe when I see one and think they are the worst design in the history of bicycles.
And besides that, it has no front brake!
You have 66cc with an expansion chamber and relying on just a frigg'n coaster brake and a front end that could collapse with the smallest of hit.
As the Robot on 'Lost in Space' used to say...
'DANGER WILL ROBINSON, DANGER!'
Please, consider a real front fork with a good brake.