I have a gtech sport ebike I have done just over 500 miles on it and I absolutely love it does all that is claimed on the tin.
I live in a valley which is full of ups and downs and surrounded by hills giving a lot of very steep climbs on the road' the least miles to a charge 20 miles the most...