The battery charger you have should work fine with no problems. The stock battery on the bike is considered a high performance, maintenance free, lead acid battery. This means the there is no need to add water like older tech lead acid batteries. Once the battery caps are put on it becomes a sealed unit. the only thing you really have to do is make sure it has a proper charge (by periodic charging), the terminals are kept clean, and occasionally monitor the acid levels if you can see them.