I'm guessing the battery is the most expensive part here 😅, but surely this will last for a very long time. My suggestion is to use TP4056 for the output of the battery so it can act as good LVD, but the charging input maintained as it is now. I did this for my solar light with lifepo4 battery because the specific 1S BMS was unreliable and damaged some of my batteries because it cut off lesser than 2.5volt