It is unfortunate that adding a kit to a bike does change many things. Some for better, some for worse. I don't know the answer to your question. Please do let us know if you find what you are looking for. I miss that undefined thing too.
I used to think the bigger battery the better. I don't...