What an awesome story.
I ride alone every single time. I also have a spot transmit my location every ten minutes, and tell my wife where I am and to call the rescue squad if I don't check in by a certain time and tell them where my last spot location was (that way in case I'm knocked out they still have a chance of finding me).
I also carry a protable EPIRB with GPS built in, since it has a much stronger signal than the spot.
That said, I also ride a WR250R, because I've found that the lighter the machine, the more I enjoy myself.