I just recently activated my new Spot gen 3 and joined the location page. Pretty cool use of the technology.
I've also set up a Spotwalla account, and agree it is a better way to manage the Spot data than the page at findmespot.com. I also signed up for the assistance list, so I think my bases are pretty well covered.
Thanks to all who thought this stuff up and volunteer their time to make things better for everyone