Mixed feelings about this...
I was glad to leave triathlon behind because of the pretentious "athletes" who would track, upload, and then send links to every man and his dog via email and facebook about all the training they were doing. Personally, not taking a Garmin out on a ride with HR, Speed, Distance, cadence...etc was simply more fun and rather liberating.
I fear that the spot is a rather similar type thing. I have nothing against people having them, I guess I have lost my competitiveness. The sense of accomplishment is enough for me, I dont want to track it, relive it, share it, plot it, twitter it.
However, I DO like the idea of an "emergency beacon" for when s&*t hits the proverbial fan.
Sorry for the rather long ramblings of a newbie.