Is the battery compatible with other eBike models from the same manufacturer, or are they designed to be specific to each model year or series? Are there any notable differences in battery design or technology that would prevent compatibility across different models, or is it more of a software or firmware issue that can be easily overcome with updates? Can users expect to be able to swap batteries between different eBike models from the same manufacturer, or should they plan on purchasing a new battery if they decide to upgrade or change models? Are there any specific considerations or precautions that users should be aware of when attempting to use a battery from one eBike model in another model from the same manufacturer?