And no there is not a drive motor on that bike yet I will be ordering the3000w cyclone next week.
As far as the weight, it is about 12 pounds this pack is completely unnoticeable once underway, if I can move it to the bottom of the triangle, once the motor is installed, I will build a kydex...