I have used both Sleep++ and Sleep Pulse.
I track my sleep every night and it was the one thing I was missing when the Watch came out. I would put on my garmin device each night to track sleep and then take it off in the morning. Not any more ��
I will give a quick pros and cons of each and let you know which I picked to use nightly and why:
Sleep++
Pros:
Super clean and easy to use
Complication is multi color (i know petty, but I like that)
Fast start and stop after you hit the start sleep button
Health kit integration
Free
Cons:
Very limited data
Not super accurate, there were times I would get out of bed to walk the dogs and it didn't record awake.
Health Kit integration poor. It posts twice with the same data for in-bed and asleep
Sleep Pulse
Pros:
Tracks sleep and heart rate for a more accurate representation of sleep.
Health kit integration with a detailed breakdown of total time in bed and actual asleep time
ability to adjust the sensitivity in .5 increments depending on how heavy or light you sleep
App shows a lot of data, time in bed, HR, time awake, steps taken, etc...
Cons:
Not the prettiest app
Complication not full color
Not free (not really a con for me but it is for some. I like to support developers)
So in the end I am using Sleep Pulse every night to track my sleep and I am very happy with it. I have not had any hiccups with the Watch app or the phone app and the data it provides is great. Using HR along with motion gives you a much better gauge of sleep.
Neither had any issues with the battery on my Watch. I charge my watch in the car on the way home from work so it is at 100% when get to my house. It usually drops to 95% or so before bed and I top it off while I brush my teeth and say good night to the kids. I put the watch and my phone in DnD and when I wake up I am around 93-95%.