I hope they add the resting heart rate feature to the S0 as like you said, it is most definitely software based.
I actually bit the bullet tonight, and ordered a 38mm Space Gray w/ Gray Sport Band GPS+LTE Series 3. Not just for the resting heart rate reading (I sent Craig Federighi an email earlier today asking him why the S0 does not support it, no reply yet) and not really for the LTE, but more so for the ability to be able to swim with it and the added performance gains/battery improvements. I have wanted the waterproofing for a while now! I just went with the LTE model because I figured why not have the flagship model of the watch when I am going to be getting the flagship iPhone X in Space Gray as well. I have not decided what to do with my S0, might keep it, might sell it, might give it to my mother.
-Shawn

[doublepost=1506041721][/doublepost]
"I'm just glad the feature that alerts you when you experience an elevated heart rate (100bpm or higher based on your configuration) when you have been inactive for 10 minutes or more is available on Series 0. For anyone who experiences regular tachycardia (rapid heart beat) episodes, this could help them track when they happen, what they were doing at the time, and what other factors may have been involved (stress, medication, caffeine, etc.). All useful information for a doctor."
I forgot to mention this. I am very happy like you are they at least added this to the S0. This will help save more lives than the Apple Watch already has, and help people get diagnosed properly. So, I at least applaud Apple for that move!