Hmm. Maybe. I've steered away from the PC interface in the past because the device is in general a little unreliable. I guess I figured the PC interface was a feature that probably hadn't been well tested.
Checked out thoroughly? Don't count on it. I'm an embedded software developer, which probably doesn't say much, but maybe I'm more critical when it seems I've hit on some functionality that hasn't been tested , or checked out before. Maybe my "Save Error" was a one-in-a-million, but when combined with device resets, hangs, and so on, I'm not sure exactly how much of the firmware in the eXplorist has really been checked out thoroughly. What worries me is that I was able to move a bunch of POIs without trouble, but at some magic point I moved maybe one more than the device was capable of handling. Who's to say the "move" isn't the problem, vs the memory that was being used at the time?
Anyway, my 500 does usually get me to where I need to go, so I have no major complaints.