I work out every day using the Workouts app. I often bike or run outdoors so during a workout GPS, Bluetooth and the heart monitor are all active. At night I use the AutoSleep app to track sleep. I charge the watch just before sleep.
I get the 10% low battery notification a few times a week.