I would like to suggest a widget that can sort of work like an alarm(when turned on) and let us know when the phone has charged a certain threshold or fully charged To prevent overcharging.
I always get my phone overcharged so I thought this would be a fine idea to improve battery life.