hah I saw the lad on the motorbike trying to get you to race him, I couldn't see who pulled off quicker ?
I still think I would be too nervous to ride an electric bicycle at speed on those roads, especially at night ?
How would drivers know you were stopping hard ? and indicators ? hmmm how bout a vectrix ?
I think if I had those roads that it would be safer to buy an electric scooter. There isn't even a shoulder to ride in, and no bicycle lanes, almost as bad as here!
You didn't get regen going did you ? I had a bike like that with V brakes,
But hey, it's running well now, congrats!

Back to pedal only power.