1800 USD ?! Crikey thats alot of money considering you dont get any gears, brakes or handlebars.
So you cant move unpowered - not good in an emergency
1000w motor and a a 2.5ah battery gets you 10miles. Hmm, have serious doubts there and at 12.5kg it weighs as much as a Jerry Simon...