Its the usual mix of stupidity, lies, FUD, and truth. I see these sort of lame reviews get parroted around on forums every so often.
I've used SPOT Gen1,2 and now 3. Started with SPOT in 2008. My experience has been excellent. My Gen3 will get send TRACK messages from within my house.
The problem with Brian's little writeup is that he didn't troubleshoot his issues, nor did he bother to educate himself on SPOT's capabilities – pretty typical of folks screaming the loudest negatively on reviews and forums. He had a valid point about the message delay and he should've contacted SPOT/GEOS to find out what happened.
If SPOT can't get a GPS fix, it won't send a TRACK or CHECKIN message. Tree cover, buildings, cliffs, and your body can shade the GPS signal. But SPOT will transmit the HELP & SOS messages regardless of GPS reception. Unlike PLBs, which people couldn't test until recently, SPOT has been very transparent from the beginning (and now that they can test PLBs they've found similar signaling limitations – i.e. they're not magic).
And I have no idea why he thought he would get elevation data.
Pretty clear to me that he just didn't spend much time familiarizing himself with SPOT before he used it.
When I first got SPOT Gen 1, I went to a local park and tested the signaling from under various degrees of canopy so that I knew what to expect. I tested it in a blizzard and I buried it under a foot of snow. I hung it on my belt and I covered it on top of my pack. I even did an SOS by accident (embarrassing). And all I can say is that it works.
Gen 2 has much better GPS reception than Gen 1, and Gen 3 is at least as good as Gen 2.
Gen 2 units did have a quality problem with GPS reception, some of which would just quit. No GPS = No CHECKIN/TRACK messages. I don't know if the GPS indicator showed the problem or not. Early Gen 2 units had a problem with battery drain that was covered under a recall.
I've heard that some early Gen 3 units had loose covers over the buttons and USB port.
The main problem with Brian's writeup is that he doesn't understand the SPOT usage model – lots of messages. A PLB is a device you probably carry like a talisman, as you don't test it, and it's job is to deliver a message when you are in trouble – and nobody knows where you are until then. SPOT's usage model is to leave lots of breadcrumbs so that SAR knows where you are even if there are gaps in the messages.
I know this is long-winded, so I'll summarize:
PLB – is your lowest-cost option. Best global coverage. But nobody knows where you are until you activate it – assuming you can. Excellent save history – over 30K.
SPOT – mid-price option. Very good at keeping loved ones updated, best value in track location logging, limited world-wide coverage. Excellent save history – over 2K
Delome InReach – most expensive option. Excellent for keeping loved ones in the loop. Excellent global coverage. True 2-way communication. Somewhat new system, so there's not a lot of history with it yet.
A write up on SPOT usage – https://sites.google.com/site/hobbyhintstricksideas/Home/spot-messenger-information