it makes a huge difference on brand and setup. like on a birch the bike has to be setup for it and the motor with the right software updates. same with the other big guys. either bikes who knows? most bikes are nto setup for them though it seems it's usually cheaper to carry another battery.