Not even, just looking at the two vehicles, one weighs a lot more and has a lot more electrical and mechanical components, along with faster acceleration and higher speeds (the Babcock tops out at around 22mph).
I'd also doubt the claim of 1k miles per charge; this one article says similar models averaged around 100mi per charge and this pamphlet says the Babcock did a 1k mile tour on one battery, not one charge.
Not even, just looking at the two vehicles, one weighs a lot more and has a lot more electrical and mechanical components, along with faster/higher speeds (the Babcock is around 22mph).
I'd also doubt the claim of 1k miles per charge; this one article says similar models averaged around 100mi per charge and this pamphlet says the Babcock did a 1k mile tour on one battery, not one charge.