Hi Ravi,
first of all thanks for taking the time to put this information together. eBike batteries are expensive and for me putting a little more rigour into my charging routine is worth the effort.
Yes, sitting at 100% charge for extended periods is bad. Personally, I don't think I would...